Answer: peltered

AnswerCrossword Clue
PELTEREDBeat incessantly, as rain.
pelteredPELTER, to shower blows or missiles, also PELT