11 letters · 14 points in Scrabble
noun the act of dwelling in a place
noun the position of physician who is receiving special training in a hospital (usually after completing an internship)