clinch

Definitions

General English

Commerce

  • verb to settle (a business deal), to come to an agreement

Construction

  • To secure a nail in place by bending the protruding point at a right angle. See also clench.
http://www.dictionarycentral.com/definition/clinch.html