ambassadors

noun
  1. official representatives of a country who work in another country
  2. Usage: plural of ambassador
  3. people who represent or promote a particular activity, organization, or cause
  4. Usage: figurative use

Examples