Synonyms and Antonyms for ambassador

1. ambassador (n.)

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

Synonyms:

2. ambassador (n.)

an informal representative

Synonyms: