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