Downpour - A lot of rain in a short time.

Noun
Group Wet