1) Assailed with repeated blows 2) Bombarded 3) Hit with hail 4) Hit with stones 5) Peppered 6) Stoned, but not squiffed 7) Struck repeatedly 8) Struck with stones 9) Threw stones 10) Threw things at Found on https://www.crosswordclues.com/clue/pelted