pelting
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.
noun
Definitions
The act by which somebody or something is pelted.