IN-RESIDENCE


Meaning of IN-RESIDENCE in English

[in-residence] adj (1845): being officially associated with an organization in a specified capacity--usu. used in combination "writer-in-residence at the university"

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