In-residence meaning

ĭn-rĕz'ĭ-dəns
Associated in an official, specified position with an organization such as a university or college. Often used in combination.

Artist-in-residence.

adjective
0
0
Appointed to work at, and usually residing at, a given institution, as a college, for a certain period.

The English Department's poet-in-residence.

affix
0
0
Advertisement