Grade 6
(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