storm-stayed
adjective
°Stranded due to bad weather, snowed in.
synonyms: snowbound, snowed in