clinch the deal

listen to the pronunciation of clinch the deal
Английский Язык - Английский Язык

Определение clinch the deal в Английский Язык Английский Язык словарь

clinch a deal
close a deal, do business, come to an agreement, make a sale