The Collaborative International Dictionary
Home-dwelling
Home-dwelling \Home"-dwell`ing\, a. Keeping at home.