'tempest-swept' definitions:

Definition of 'tempest-swept'

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