History
History
History
UK
US
Meaning:

(the building of) an ambassador and her or his staff

residence, offices of overseas representatives

more synonyms
synonyms mode
crossword mode
EMBASSY as in Wiktionary
EMBASSY as in Wikipedia