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