in residence
idiomPart ofresidence
in residence — idiom
1. Living or working at a particular institution, especially as a visiting artist,
1.idiom
Definition
Living or working at a particular institution, especially as a visiting artist, scholar, or professional who creates work or teaches there for a limited time.
Example
Dr. Okafor is the visiting scholar in residence this term at the university.
The gallery has a new photographer in residence starting next month.