Define residents. residents synonyms, residents pronunciation, residents translation, English dictionary definition of residents. physicians who are in full-time attendance in a hospital and.

Recommended for you

You may also like