pummel
verbto strike or attack with great force and intensity, often repeatedly
The storm pummelled the coastal village with relentless rain and wind, leaving homes damaged and roads impassable.
Also assault · thump · bombard · pound · hammer
Try typing it
Type all GRE words →