YourDictionary

embouchure

noun

  1. the mouth of a river
  2. Music
    1. the mouthpiece of a wind instrument
    2. the method of applying the lips and tongue to the mouthpiece of a wind instrument

See embouchure in American Heritage Dictionary 4

Learn more about embouchure

embouchure

link/cite print suggestion box