BE SOCKED IN


Meaning of BE SOCKED IN in English

N. Amer. envelop or make impassable by inhospitable weather conditions:

→ sock

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.