embassy
An embassy is a building that houses a body of diplomatic representatives of a country, specifically one led by an ambassador; the official residence of an ambassador or the offices of an ambassador.
See also: Diplomatic Law
[Last reviewed in July of 2021 by theĀ Wex Definitions Team]
Wex