MalayTranslate.com
Malay to English Translator
Translate Here

English to English

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

noun (n)

  • the aperture of a wind instrument into which the player blows directly
    satu lubang dari angin yang berhembus instrumen ke pemain langsung
    Synonym:
    mouthpiece
    source: wordnet30
  • The mouth of a river; also, the mouth of a cannon.
    muara sungai; juga, mulut dari meriam.
    source: webster1913