ambassador
1.
(
noun
) a diplomat of the highest rank; accredited as representative from one country to another
Synonyms:
embassador
Related Words:
ambassadress
,
diplomat
,
diplomatist
2.
(
noun
) an informal representative; "an ambassador of good will"
Related Words:
interpreter
,
representative
,
spokesperson
,
voice
Terms and Conditions of Use / Copyright Notice