Word
storm-tossed, adj.
pounded or hit repeatedly by storms or adversities
<adj.all>
buffeted
storm-tossed
tempest-swept
tempest-tossed
tempest-tost
semantic pointers
similar to
troubled