tempest-tost Meaning, Definition & Usage

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

WordNet