downpour
definitions
-
noun
a heavy and sudden rainstormfr: averse
examples
-
The downpour flooded the streets.
L'averse inonda les rues.
The downpour flooded the streets.
L'averse inonda les rues.