high precipitation levels

/haɪ prɪˌsɪpɪˈteɪʃən ˈlevəlz/

noun phrase

  1. A large amount of rain, snow, sleet, or hail falling in a particular place or period.

    B1

    usually 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

Collocations

Word family