IN RESIDENCE


Meaning of IN RESIDENCE in English

having an official position in a particular place such as a college or university :

a writer in residence

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