envoy

/ˈɛnvɔɪ/

Explore definitions, synonyms, and language insights of envoy

Definitions

Noun
a diplomat having less authority than an ambassador
Noun
someone sent on a mission to represent the interests of someone else
Noun
a brief stanza concluding certain forms of poetry

More Specific Terms