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.
Mentioned in these definitions
Popular 'International Trade & Relations' Terms
embassy in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/embassy.html







