Synonyms for diplomatic mission
- noun
Definitions
- n. 1
A group of people (including diplomats) from one nation present in another as authorized representatives of the first, a foreign mission.
By length
- 8 letters
- legation
A group of people (including diplomats) from one nation present in another as authorized representatives of the first, a foreign mission.