ambassadorship
中文解釋
wordnet sense
Collocation Usage
Collins Definition
Web Definitions:
- the post of ambassador
- An ambassador is the highest ranking diplomat who represents a nation and is usually accredited to a foreign sovereign or government, or to an international organization.