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

Dictionary of English idioms .      Словарь английских идиом.