Answer: peltering

AnswerCrossword Clue
pelteringPELTER, to shower blows or missiles, also PELT