ambassador-at-large
noun
plural ambassadors-at-large
Definition of ambassador-at-large
: a minister of the highest rank not accredited to a particular foreign government or sovereign
Keep scrolling for more