buffeted
buf-fet-ed
verb
Repeatedly struck or pushed with force, often by wind, waves, or adverse circumstances.
"The small boat was buffeted by the strong gales."
Thesaurus
Synonyms: troubled, storm-tossed, tempest-swept, tempest-tossed, tempest-tost