Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
storm-wracked
in English
storm-wracked
#limited
Definitions
Adjective
experiencing
intense
stormy
conditions
The
storm-wracked
coast
was
closed
to
visitors
.
destroyed
by
severe
weather
;
damaged
The
storm-wracked
village
had
many
damaged
houses
.
Base Words
storm
wracked