Synonyms of embassy in English:

embassy


See definition of embassy

noun

1‘the Italian embassy’

SYNONYMS
consulate, legation, ministry

2‘Charles sent an embassy to the Lombards’

SYNONYMS
envoy, representative, legate, delegate, emissary
delegation, deputation, delegacy, legation, mission, diplomatic mission
archaic embassage