emissary
Short definition from Wiktionary
Noun
- An agent sent on a mission to represent the interests of someone else.
- An agent sent on a mission to represent the interests of someone else: Such an agent spreading a gospel.
- A venous channel in the skull.
- An underground channel by which the water of a lake escapes.
We haven’t written up emissary yet: Simple and Standard meanings, examples and a quiz.