You searched for: “precipatation
precipatation
1. A headlong rush of water or chemicals.
2. The amount of rain, snow, or sleet.

"When the weather forecast predicts a high precipitation level, you can expect a lot of rain."