STAY-AT-HOME Meaning of STAY-AT-HOME in English [stay-at-home] adj (1806): remaining habitually in one's residence, locality, or country -- stay-at-home n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012