|
Definition of Storm-stayed
1. Adjective. (Scotland Canada Maritimes and Ontario) Stranded due to bad weather, snowed in. ¹
¹ Source: wiktionary.com
|
1. Adjective. (Scotland Canada Maritimes and Ontario) Stranded due to bad weather, snowed in. ¹
¹ Source: wiktionary.com