Noun Definition
ambassador
1.Definition: a diplomat of the highest rank; accredited as representative from one country to another
Related Noun(s):embassador
Category: People2.Definition: an informal representative
"An ambassador of good will"
Category: People