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