Search results
- DictionaryEm·bas·sy/ˈembəsē/
noun
- 1. the official residence or offices of an ambassador: "the Chilean embassy in Moscow"
- 2. a deputation or mission sent by one ruler or state to another: historical "Worsley failed to be selected to join the embassy to Sweden"