Words: diplomatic mission
Part of speech: n
Definition: a mission serving diplomatic ends