pelted
PELT'ED
, pp. Struck with something thrown or driven.