Meaning of storm-tossed
Definition of storm-tossed
(adj)
pounded or hit
repeatedly
by storms or adversities
Other information on storm-tossed
WIKIPEDIA results for
storm-tossed
Amazon results for
storm-tossed
Tweet