1. clinch, corpo a corpo, nodo 2. concludere, porre fine a, appianare 3. effettuare un clinch, immobilizzare l'avversario 4. liquidare, suggellare, sancire 5. ribadire, ribattere
How to Translate
English dictionaries
Word Clinch has been found in the following dictionaries: