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 updated in July of 2021 by the Wex Definitions Team]