English to English

embouchure
(,/A/mb/U/'/S//U/r )

noun (n)

  • the aperture of a wind instrument into which the player blows directly(noun.artifact)
    Synonym:
    mouthpiece
    source: wordnet30
  • The mouth of a river; also, the mouth of a cannon.(noun)
    source: webster1913
Advertisement

Bookmark This Site