ambassador-at-large
Concise Oxford English Dictionary © 2008 Oxford University Press:
ambassador-at-large
▶noun N. Amer. an ambassador with special duties not appointed to a particular country.
'ambassador-at-large' also found in these Oxford entries:

