Shobdo Logo
OATembassy

embassy

Flag: gbEnglishOxford American Thesaurus

embassy
noun
1 the Italian embassy:
consulate, legation, ministry.
2 historical Charles sent an embassy to the Lombards:
envoy, representative, legate, delegate, emissary;
delegation, deputation, delegacy, legation, (diplomatic) mission;
archaic embassage.