CLINCH

  The Word of the Day is CLINCH clinch verb 1. confirm or settle (a contract or bargain). "the Texan wanted to impress him to clinch a business deal" 2. grapple at close quarters, especially (of boxers) so as to be too closely engaged for full-arm blows.  noun 1. a struggle or scuffle at close … Continue reading CLINCH

Advertisement