Last modified on 31 August 2012, at 04:25

snowed in

EnglishEdit

AdjectiveEdit

snowed in (not comparable)

  1. Unable to get out of a place due to too much snow.

SynonymsEdit

Related termsEdit

TranslationsEdit