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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005