envoys
Definition
plural noun. representatives sent on a mission or task.
Example Sentence
The country sent new envoys.
More Example Sentences
Envoys often represent their countries abroad.
Synonyms
Antonyms
Hear It! Say It! Write It!
envoys