|  | 
Definition of Embouchure
1. Noun. The aperture of a wind instrument into which the player blows directly. 
Definition of Embouchure
1. n. The mouth of a river; also, the mouth of a cannon.
Definition of Embouchure
1. [n -S]
|  | 
1. Noun. The aperture of a wind instrument into which the player blows directly. 
1. n. The mouth of a river; also, the mouth of a cannon.
1. [n -S]