Definitions of tempest-swept:

  • adjective:   pounded or hit repeatedly by storms or adversities