French-English dictionary »

clinch meaning in English

FrenchEnglish
clinch nom {m}

clinch [clinches]◼◼◼(combat sports)
noun
[UK: klɪntʃ] [US: ˈklɪntʃ]