emissary

/ˈɛmʌsɛri/

Explore definitions, synonyms, and language insights of emissary

Definitions

Noun
someone sent on a mission to represent the interests of someone else

Synonyms


More General Terms


More Specific Terms