Ambassadors Meaning

There are 2 meaning(s) for word Ambassadors

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

    Synonyms : embassador
Meaning 2 : an informal representative

    Example : an ambassador of good will