Dictionary Check: envoy
"envoy" is a valid word!
Scrabble
11
points
Words with Friends
12
points
Definition
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
Advertisement