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. Английский сленговый словарь. 2012