permanent mission
English
Noun
permanent mission (plural permanent missions)
- (diplomacy) A nation's diplomatic office, typically located in the capital of another nation, that represents its interests and provides services, including consular assistance.