[ambassador-at-large] n, pl ambassadors-at-large (1908): a minister of the highest rank not accredited to a particular foreign government or sovereign
AMBASSADOR-AT-LARGE
Meaning of AMBASSADOR-AT-LARGE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012