English dictionary, thesaurus, translations & etymology
FreeDict.com

clinch in French

clinch in French

attache
noun
Any of several fastenings.
fixation
noun
Any of several fastenings.
clinch
noun
(wrestling, combat sports) The act of one or both fighters holding onto the other to prevent being hit or engage in standup grappling.
agrafer
verb
To clasp; to interlock.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.