The occurrence of liquid precipitation, the fall of rain.
the amount of rain that falls on a single occasion
Collective noun meaning a large amount, when used of rain, or other precipitation.