{v.} To block up or trap by much snow; keep inside, * /After the storm the farmer and his family were snowed in for three days./ * /The train went off the track and the passengers were snowed in for several days./
SNOW IN
Meaning of SNOW IN in English
Dictionary of English idioms . Словарь английских идиом. 2012