Adjective
storm-stayed (not comparable) (Scotland, Canada, Maritimes and Ontario) stranded due to bad weather, snowed in.