embouchure
Meanings
Noun
1. mouthpiece (of a musical instrument)
2. embouchure (of a wind instrument player)
3. mouth (of a river)
4. bit (horse controlling mechanism)
Examples2
Je ne trouve pas l'embouchure de ma trompette.
I can't find my trumpet mouthpiece.
Le fleuve a déposé d’importantes quantités d’alluvions à son embouchure
The river deposited a large amount of sediments (alluvium) at its mouth.