Answer: buffeted

AnswerCrossword Clue
BUFFETEDHit by strong winds
buffeted(of misfortunes or difficulties) Afflict or harm (someone) repeatedly or over a long period
buffetedKnock (someone) over or off course
buffetedBUFFET, to hit sharply
buffeted(esp. of wind or waves) Strike repeatedly and violently; batter