Answer:

pelting

AnswerCrossword Clue
PELTINGHeavy rainfall
PELTINGDriving, as rain.
PELTINGLike a hard rain
PELTINGAction in a snowball fight
PELTINGBombarding with snowballs, e.g.