tempest-tossed Meaning, Definition & Usage

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

WordNet