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