English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition clinch in British English

clinch noun

[countable] noun
/klɪntʃ/
1

the position of two people who are holding each other tightly

Synonyms and related words
Definition clinch in British English