Tempest-Tost
WordNet

adjective


(1)   Pounded or hit repeatedly by storms or adversities
 
x
OK