embassy
noun
plural embassies
Definition of embassy
1
: a body of diplomatic representatives
specifically
: one headed by an ambassador
2a
: the function or position of an ambassador
b
: a mission abroad undertaken officially especially by an ambassador
4
: the official residence and offices of an ambassador
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more