MeanOF

embassy

- noun (n)

Meaning: residence, offices of overseas representatives

Synonyms: commission committee consular office consulate delegation diplomatic office legation ministry mission

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.