Groups
Quiz
Login
Register
Search
audio
Good
/
Successful
verb
clinch
-
Confirm or settle (a contract or bargain)
Both companies
clinched
the contract with each other and posed for pictures to celebrate.