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.