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