What is the meaning of the word "buffeted"?

Definitions: