plural embassies
1
: a body of diplomatic representatives
specifically
: one headed by an ambassador
2
a
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share