ambassador-at-large
am bas sa dor-at-large |æmˈbæsədər | ▶noun an ambassador with special duties, not appointed to a particular country.
ambassador-at-large ▶noun N. Amer. an ambassador with special duties not appointed to a particular country.