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.

Related Videos




http://www.businessdictionary.com/definition/embassy.html

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