AMBASSADOR-AT-LARGE


Meaning of AMBASSADOR-AT-LARGE in English

[ambassador-at-large] n, pl ambassadors-at-large (1908): a minister of the highest rank not accredited to a particular foreign government or sovereign

Merriam-Webster English vocab.      Английский словарь Merriam Webster.