English Dictionary
Definition clinch in British English
clinch verb
verb
/klɪntʃ/

English Dictionary