Word: ambassade
Part of speech: Noun
Syllables: am
bas
sade
Definition: An embassy; a diplomatic building where ambassadors live or work
Morphemes:
Affix: ambassade
Language: en
PoS: Noun
Meaning: An embassy; a diplomatic building where ambassadors live or work
Etymology Compounds: Affix: ambassade
Language: fr
Decoded: ambassade
PoS: Noun
Meaning: an embassy, diplomatic representation in a foreign state, notably headed by an ambassador