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

archaic embassage