Clinch meaning: to finally get or win something: usage: I hear he finally clinched the deal to buy the land he wanted .