Lingo
clinch
a tight or amorous embrace
Synonyms
1 / 5