Embouchure Meaning

There are 1 meaning(s) for word Embouchure

Meaning 1 : the aperture of a wind instrument into which the player blows directly

    Synonyms : mouthpiece