Storm-stayed Definition
adjective
(Scotland, Canada, Maritimes and Ontario) Stranded due to bad weather, snowed in.
Wiktionary
Find Similar Words
Find similar words to storm-stayed using the buttons below.
(Scotland, Canada, Maritimes and Ontario) Stranded due to bad weather, snowed in.
Find similar words to storm-stayed using the buttons below.