Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Storm-stayed
Full definition of storm-stayed
Adjective
storm-stayed
(
Scotland, Canada, Maritimes and Ontario
)
Stranded
due to bad weather,
snowed in
.
Synonyms
snowbound
snowed in
© Wiktionary
Follow @FreeWordFinder