6 English Synonyms for ENVOY
Prev.1Next
Definition: 1. One appointed as the substitute of others, and empowered to act for them, in their name or their behalf; a substitute in office.
There are 5 definitions of the word deputy
Show more information about deputy
Definition: 1. Typical; having the same properties or interest as a larger group.
There are 4 definitions of the word representative
Show more information about representative
Definition: 1. A person, such as an ambassador, who is accredited to represent a government officially in its relations with other governments or international organisations
There are 3 definitions of the word diplomat
Show more information about diplomat
Definition: 1. One who brings messages.
There are 14 definitions of the word messenger
Show more information about messenger
Prev.1Next
Search took: 3.9192 ms