Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
storm-stayed
in English
storm-stayed
#limited
Definitions
Adjective
stranded
due
to
severe
weather
conditions
The
travelers
were
storm-stayed
at
the
mountain
lodge
.