Meaning of stay-at-home

Definition of stay-at-home

(adj) not given to travel; "a stay-at-home friend"
(noun) a person who seldom goes anywhere; one not given to wandering or travel

Other information on stay-at-home

WIKIPEDIA results for stay-at-home
Amazon results for stay-at-home