storm-stayed

EnglishEdit

AdjectiveEdit

storm-stayed (not comparable)

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

SynonymsEdit

ReferencesEdit