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