permanent mission

English dictionary entry

Meanings

noun
  1. A nation's diplomatic office, typically located in the capital of another nation, that represents its interests and provides services, including consular assistance.

Word forms

permanent mission permanent missions
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.