Pounded or hit repeatedly by storms or adversities
English: buffeted, storm-tossed, tempest-tossed, tempest-tost, tempest-swept
buffeted, storm-tossed, tempest-swept, tempest-tossed, tempest-tost
English: buffeted, storm-tossed, tempest-tossed, tempest-tost, tempest-swept