Synonyms

1. embassador

noun. a diplomat of the highest rank; accredited as representative from one country to another.

Synonyms

  • diplomatist
  • ambassador
  • ambassadress

Featured Games

Synonym.com