An Encylopedia Britannica Company

downpour

1 ENTRIES FOUND:
downpour /ˈdaʊnˌpoɚ/ noun
plural downpours
downpour
/ˈdaʊnˌpoɚ/
noun
plural downpours
Britannica Dictionary definition of DOWNPOUR
[count]
: a sudden heavy rain usually singular