BE SNOWED IN / UP


Meaning of BE SNOWED IN / UP in English

to be unable to leave a place because of heavy snow

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.