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./

Slang English vocab.      Английский сленговый словарь.