embassy
(em-bas-sy)
3 syllables
Definition
noun. 1 an ambassador and his staff; 2 the official headquarters or residence of an ambassador.
Example Sentence
I went to the American embassy in London.
Synonyms
ambassador's headquarters; ambassador's residence; diplomatic office
Antonyms
sky
Rhymes
- embassy