Definify.com

Definition 2024


storm-stayed

storm-stayed

English

Adjective

storm-stayed (comparative more storm-stayed, superlative most storm-stayed)

  1. (Scotland, Canada, Maritimes and Ontario) Stranded due to bad weather, snowed in.

Synonyms

References