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