Fetching details from the dictionary...
to hit repeatedly; to belt hit after hit (e.g. in baseball); to unleash a barrage of blows; to pound away (at a keyboard); to hammer away; to pummel