pelting
pel-ting
noun
The act of throwing objects at someone, or the heavy fall of rain.
"The pelting of hailstones was loud."
verb
Falling very heavily and continuously, especially rain, or hitting repeatedly.
"It's pelting down with rain."
Thesaurus
Synonyms: rain