Synonyms of Embassy in English :
Antonyms of Embassy in English
Thesaurus of Embassy in English
Embassy
see definition of embassyHypernyms of embassy
1. (noun) a diplomatic building where ambassadors live or work
2. (noun) an ambassador and his entourage collectively
Hyponyms of embassy
1. (noun) an ambassador and his entourage collectively