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