tempest-swept

Explore definitions, synonyms, and language insights of tempest-swept

Definitions

Adjective Satellite
pounded or hit repeatedly by storms or adversities