Word: embouchure
Part of speech: Noun
Syllables: em
bou
chure
Definition: The mouth of a river or valley.
Morphemes:
Affix: embouchure
Language: en
PoS: Noun
Meaning: The mouth of a river or valley.
Etymology Compounds: Affix: en-
Language: fr
Decoded: en-
Meaning: in
Affix: bouche
Language: fr
Decoded: bouche
Meaning: mouth