buffeting

noun

The action of striking someone or something repeatedly and violently.