AMBASSADOR-AT-LARGE


Meaning of AMBASSADOR-AT-LARGE in English

noun

( especially NAmE ) an ambassador with special duties who is not attached to any particular country

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.