pelt
noun
Definitions
A blow or stroke from something thrown.
verb
Definitions
To bombard, as with missiles.
Example: They pelted the attacking army with bullets.
To throw; to use as a missile.
Example: The children pelted apples at us.
To rain or hail heavily.
Example: It's pelting down out there!
To beat or hit, especially repeatedly.