buffeted
1. [ adjective ] pounded or hit repeatedly by storms or adversities
Synonyms: tempest-tossed tempest-tost tempest-swept storm-tossed
Related terms: troubled