Shobdo Logo
OETembassy

embassy

Flag: gbEnglishOxford English 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.
embassy Oxford Dictionary of English
embassy — OET · Shobdo