Definition of "downpours"

downpours