Dictionary Check: pelting
"pelting" is a valid word!
Scrabble
10
points
Words with Friends
14
points
Definition
noun
anything happening rapidly or in quick successive
Example:
"a rain of bullets"
Advertisement