Meaning of tempest-tossed

Definition of tempest-tossed

(adj) pounded or hit repeatedly by storms or adversities

Other information on tempest-tossed

WIKIPEDIA results for tempest-tossed
Amazon results for tempest-tossed