English dictionary
diplomatic mission meaning and definition
Definition and meaning of diplomatic mission at MeaningMonkey.org. diplomatic mission meaning and definition in the English Dictionary.DIPLOMATIC MISSION noun
Definition of diplomatic mission (noun)
- a mission serving diplomatic ends
Source: Princeton University Wordnet