The official residence or offices of an ambassador in a foreign country; also refers to the diplomatic mission itself or a group of diplomatic representatives.
From Old French 'ambassée,' related to 'ambassador,' ultimately from Latin 'ambactus' (servant, retainer). The word evolved to represent both the physical location and the diplomatic function of representing one's country abroad.
Try Another Word