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