Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
clinch 
1 assure, cap, conclude, confirm, decide, determine, seal, secure, set the seal on, settle, sew up  (informal) tip the balance, verify 
2 bolt, clamp, fasten, fix, make fast, nail, rivet, secure 
3 clutch, cuddle, embrace, grasp, hug, squeeze