noun (plural ambassadors-at-large) Date: 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. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012