0 to settle or come to an agreement about (an argument or a bargain) -- zum Abschluss bringen
The salesman eventually clinched the deal.
NEUE WÖRTER
European
May 10, 2021
WORT DES TAGES
Shimmer
clinch