AmbassadorWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “ambassador” powered by Princeton WordNet.
noun
a diplomat of the highest rank; accredited as representative from one country to another
Words in this synset: embassador
noun
an official engaged in international negotiations
noun
a woman ambassador
noun
an advocate who represents someone else's policy or purpose