STAY IN


Meaning of STAY IN in English

v. phr. To remain at home. The weather was so bad that we decided to stay in all day.

American idioms English vocabulary.      Английский словарь американских идиом.