downpour

ˈdaʊnpɔː

noun

a heavy fall of rain.

a sudden downpour had filled the gutters and drains

rainstorm,cloudburst,torrent of rain,deluge,thunderstorm,torrential/pouring rain