
An ambassador-at-large is a diplomat of the highest rank or a minister who is accredited to represent his country internationally. Unlike an ambassador-in-residence who is usually limited to a country or embassy, the ambassador-at-large is entrusted to operate in several usually neighboring countries, a region or sometimes hold a seat in an intern...
Found on
http://en.wikipedia.org/wiki/Ambassador-at-Large

an ambassador who is not assigned to a particular diplomatic post but is appointed on a special mission.
Found on
https://www.infoplease.com/dictionary/ambassador-at-large
No exact match found.