Answer: whaledon

AnswerCrossword Clue
WHALEDONBattered repeatedly, in slang
WHALEDONBeat badly