buffeted

Adjective

 * 1) Battered, especially by strong wind.