Embassy
English Dictionary
->
Letter E
-> Embassy
Search Dictionary:
Embassy Definition
(n)
a
diplomatic
building
where
ambassadors
live
or
work
(n)
an
ambassador
and
his
entourage
collectively
Embassy Synonyms
embassy
© Art Branch Inc.