Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun embassy

2 senses of embassy

Sense 1
embassy -- (a diplomatic building where ambassadors live or work)
       => diplomatic building -- (government building in which diplomats live or work)

Sense 2
embassy -- (an ambassador and his entourage collectively)
       => deputation, commission, delegation, delegacy, mission -- (a group of representatives or delegates)

2025, Cloud WordNet Browser