emboucher
Top 40000
Meanings
Verb
1. to place one's lips against the mouthpiece of a wind instrument
2. to place the bit in a horse's mouth
3. to tell off, to antagonize (informal)
4. to argue (reflexive, informal)