English

resident noun definition in Hospitals topic from the Oxford Advanced Learner's Dictionary