CLINCH


Meaning of CLINCH in English

n. grip, clasp, hold; embrace

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.