Search results
- Dictionaryembouchure/ˌɒmbʊˈʃʊə/
noun
- 1. the way in which a player applies their mouth to the mouthpiece of a brass or wind instrument, especially as it affects the production of the sound.
- 2. the mouth of a river or valley. archaic
Powered by Oxford Dictionaries