Synonyms of embassy
• They sent a delegation to the talks.
legationA legation is a group of government officials and diplomats who work in a foreign country and represent their government in that country.
• a member of the US legation
Thesaurus for embassy from the Collins English Thesaurus
An embassy is a group of government officials, headed by an ambassador, who represent their government in a foreign country . The building in which they work is also called an embassy .