Synonyms for Clinch (same or very similar meaning)
WordNet sense 1 (a small slip noose made with seizing):
clench
WordNet sense 2 (a device (generally used by carpenters) that holds things firmly together):
clamp
WordNet sense 3 (a tight or amorous embrace):
hug, squeeze
From the ODE community, based on WordNet
add/edit