stay in

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

'stay in' on video