English Dictionary
Definition residency in British English
residency noun
noun
/ˈrezɪd(ə)nsi/
1
a period of time during which a writer, poet, artist etc is invited to work in a university or other institution
Synonyms and related words
Synonyms and related words
Synonyms and related words
