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