Clinches Synonyms

To attach
(Verb)
Synonyms:
  1. grips
  2. secures
A tight or amorous embrace
(Noun)
A small slip noose made with seizing
(Noun)
Synonyms:
  1. clenches