tempest-swept Meaning, Definition & Usage

  1. adjective satellite pounded or hit repeatedly by storms or adversities
    tempest-tost; storm-tossed; buffeted; tempest-tossed.

WordNet