Synonyms: storm-beaten
Definition: damaged by storm
Similar words: damaged
Definition: harmed or injured or spoiled
Usage: I won't buy damaged goods; the storm left a wake of badly damaged buildings