Answer: bepelting

AnswerCrossword Clue
bepeltingBEPELT, to pelt hard