Synonyms of 'embassy'
They sent a delegation to the talks.
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 .