Answer: pelted

AnswerCrossword Clue
PELTEDStoned, but not squiffed
peltedPELT, to shower blows or missiles, also PELTER
pelted(of rain) to come down hard and fast
peltedto attack with repeated blows
PELTEDHit with stones
PELTEDThrew things at
PELTEDPeppered, as with hail
PELTEDBombarded
PELTEDStruck repeatedly
PELTEDAssailed with repeated blows
PELTEDStoned
PELTEDThrew stones
PELTEDRained cats and dogs
PELTEDBeat down, as hail
PELTEDHurried.
PELTEDThrew things at.
PELTEDStoned.
PELTEDHit with missiles.
PELTEDHurled at.
PELTEDStruck, as with hailstones
PELTEDStruck, perhaps
PELTEDHit with hail
PELTEDClobbered with hail
PELTEDAttacked, as with snowballs