1. tempest-tossed - Adjective
2. tempest-tossed - Adjective Satellite
pounded or hit repeatedly by storms or adversities
Source: WordNetJump blind and you might find yourself on the rim of a raging volcano, or smack in the middle of a battlefield during a savage war, or on a swiftly tilting ice floe in a tempest-tossed sea. Stephen R. Lawhead