STAY IN Meaning of STAY IN in English to not go out or to remain indoors :I feel like staying in tonight. Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005