Dictionary search results

Showing 1-4 of 4 results

clinch British & World English

Confirm or settle (a contract or bargain)

clinch English Thesaurus

a salesman eager to clinch a deal

Clinch River British & World English

A river that flows for 300 miles (480 km) from southwestern Virginia into Tennessee where it passes the Norris Dam and Oak Ridge before joining the Tennessee River

clinch knot in clinch British & World English

A knot used to fasten ropes or angling lines, using a half hitch with the end seized back on its own part