Meaning of “stay in” - Learner’s Dictionary

stay in

phrasal verb with stay uk us /steɪ/ verb

B1 to stay in your home:

Let's stay in tonight and watch a DVD.

(Definition of “stay in” from the Cambridge Learner’s Dictionary © Cambridge University Press)