ambassador

Nouns

  • (n) a diplomat of the highest rank; accredited as representative from one country to another embassador,
  • (n) an informal representative
    • an ambassador of good will

Synonyms

embassador

Words of close approximity

ambassadorial ambassadorship