storm-stayed

adj

storm-stayed

adj
1

Canada, Scotland stranded due to bad weather, snowed in.

Maritimes and Ontario

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.