buffeting
buffeting - noun
repeated heavy blows
buffeting - thesaurus
pounding