plural downpours
[count]
: a sudden heavy rain — usually singular
We got caught in a torrential downpour.