Yahoo India Web Search

Search results

  1. Dictionary
    embouchure
    /ˌɒ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

    More definitions, origin and scrabble points