Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stormbound
in English
stormbound
#uncommon
Definitions
Adjective
stranded
at
sea
due
to
a
storm
trapped
by
severe
weather
;
unable
to
navigate
Base Words
bound
storm