high precipitation levels
/haɪ prɪˌsɪpɪˈteɪʃən ˈlevəlz/
noun phrase
-
A large amount of rain, snow, sleet, or hail falling in a particular place or period.
B1usually plural
- "High precipitation levels caused flooding in the town."B1
- "The region experiences high precipitation levels during the winter months."B2
- "High precipitation levels are contributing to the rapid replenishment of the reservoir."C1