English dictionary, thesaurus, translations & etymology
FreeDict.com

clinch in Polish

clinch in Polish

klamra
noun
(wrestling, combat sports) The act of one or both fighters holding onto the other to prevent being hit or engage in standup grappling.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.