Tempest-tost Synonyms

Pounded or hit repeatedly by storms or adversities
(Adjective)