Advertisement

Synonyms of Envoy

Primary definition: A diplomatic agent accredited to a foreign government as a representative of their sovereign or state.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement