[adj] pounded or hit repeatedly by storms or adversities
buffeted, storm-tossed, tempest-swept, tempest-tossed, troubled