Ambassadors
-
an important official who works in a foreign country representing his or her own country there, and who is officially accepted in this position by that country:
Ambassadors meaning & definition 1 of Ambassadors.
-
a person who represents, speaks for, or advertises a particular organization, group of people, activity, or brand (= type of product) :
Ambassadors meaning & definition 2 of Ambassadors.