pelt (someone or something) with (something)

pelt (someone or something) with (something)

To throw a lot of something at someone or something very forcefully. The group of boys pelted John with snowballs. The protestors began pelting the courthouse with rotten fruit and vegetables.See also: pelt

pelt someone or something with something

to hit or strike someone or something with something. The citizens pelted Max with rocks. The boys pelted the mad dog with a hail of stones.See also: pelt