snowed in

English

Adjective

snowed in (not comparable)

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

Synonyms

Related terms

Translations

Last modified on 31 August 2012, at 04:25