rhizoverb
Beta
Feedback
→
ambassador
Diplomatic representative
noun · An appointed representative speaking on behalf of a country or organization.
Enable JavaScript for search, audio, and interactive vocabulary practice.