(s)buffeted, storm-tossed, tempest-tossed, tempest-tost, tempest-sweptpounded or hit repeatedly by storms or adversities