Official residences or offices of ambassadors in foreign countries. The diplomatic missions representing one country's interests in another nation.
From Old French 'ambassée', from Italian 'ambasciata', ultimately from a Germanic word meaning 'service, office'. The concept developed from medieval practices of sending official messengers between courts. Embassy buildings became sovereign territory of the sending nation.
Try Another Word