Definition of stay-at-home noun from the Oxford Advanced Learner's Dictionary

 

stay-at-home

 noun
noun
BrE
 
; NAmE
 
 
jump to other results
(informal, often disapproving) a person who rarely goes out or does anything exciting

Other results

All matches