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