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.
email to a friend
print this definition
cite this definition
link to this page
embassy is in the International Trade & Relations subject.
embassy appears in the definitions of the following terms: commercial attaché, ambassador, consular fee, high commission and trade mission
This content can be found on the following page:
http://www.businessdictionary.com/definition/embassy.html







