a person who seldom goes anywhere; one not given to wandering or travel
[ Syn: homebody ]
stay-at-home (n.)
not given to travel; a stay-at-home friend'
a person who seldom goes anywhere; one not given to wandering or travel
[ Syn: homebody ]
not given to travel; a stay-at-home friend'