We don't have synonyms for ambassadors yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are ambassador, embassador and embassadors.
(n) :
A diplomat of the highest rank sent to a foreign court to represent there their sovereign or country. (Sometimes called ambassador-in-residence)
(n) :
An official messenger and representative.
(n) :
A corporate representative, often the public face of the company.
(n) :
(sports) A player who is an excellent role-model and who upholds the integrity of the game and thereby contributes to the sport's popularity and growth.
(n) :
A diplomat of the highest rank sent to a foreign court to represent there their sovereign or country. (Sometimes called ambassador-in-residence)
(n) :
An official messenger and representative.
(n) :
A corporate representative, often the public face of the company.
(n) :
(sports) A player who is an excellent role-model and who upholds the integrity of the game and thereby contributes to the sport's popularity and growth.