embassy

Definition

One country's main diplomatic office in another (usually in the capital city of the host country) where the highest diplomatic officer is the ambassador (or high commissioner, in British Commonwealth). Embassy premises and all its diplomatic staff fall under the sovereignty of the ambassador's home country and are protected under the concept of diplomatic immunity by the host country.


embassy is...

... in the International Trade & Relations subject.

Nearby Terms

Search volume for embassy

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z