- 1a group of officials led by an ambassador who represent their government in a foreign country embassy officials to inform the embassy of the situation
- 2the building in which an embassy works a demonstration outside the Russian Embassy compare consulate
Check pronunciation: embassy