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.