Definitions of buffeting:

  • noun:   repeated heavy blows