Answer: whalingon

AnswerCrossword Clue
WHALINGONBeating heavily, as with a sledgehammer
WHALINGONLambasting