Definition of Storm-Tossed

  • 1. Pounded or hit repeatedly by storms or adversities Adjective Satellite

Synonyms for word "storm-tossed"

Semanticaly linked words with "storm-tossed"