tempest-tost

Explore definitions, synonyms, and language insights of tempest-tost

Definitions

Adjective Satellite
pounded or hit repeatedly by storms or adversities