tempest-tossed
1. [ adjective ] pounded or hit repeatedly by storms or adversities
Synonyms: storm-tossed tempest-tost tempest-swept buffeted
Related terms: troubled
Similar spelling:   tempest-tost
  tempest-swept
  tempestuous
  tempestuousness