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