'storm-tossed' definitions:

Definition of 'storm-tossed'

From: WordNet
adjective
Pounded or hit repeatedly by storms or adversities [syn: buffeted, storm-tossed, tempest-tossed, tempest- tost, tempest-swept]