VariousWords beta
Related Terms:
Definitions:
Noun
diplomatic mission
Definition: a mission serving diplomatic ends
Definition: A group of people (including diplomats) from one nation present in another as authorized representatives of the first, a foreign mission.