What does envoys mean?
noun
Representatives or ambassadors sent on a mission, especially to negotiate or to represent a country or organization at a formal occasion.
Example
"The envoys from the two countries met to discuss the terms of the treaty."
Definition generated by AI and curated by RJS Tech Solutions LLP.