SynonymX
Speak
Embassy
Definition of Embassy
1.
A diplomatic building where ambassadors live or work
Noun
2.
An ambassador and his entourage collectively
Noun
Semanticaly linked words with "embassy"
diplomatic building
commission
delegacy
delegation
deputation
mission
high commission
Hyponims for word "embassy"
diplomatic building
commission
delegacy
delegation
deputation
mission