pounded or hit repeatedly by storms or adversities
[ Syn: storm-tossed , tempest-tossed , tempest-tost , tempest-swept ]