Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of ENVOY
noun : ENVOY
Source:WordNet 3.1
-
1. (
) a diplomat having less authority than an ambassador ;
-
2. (
) someone sent on a mission to represent the interests of someone else ;
See more about : ENVOY