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
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
"Netflix, Disney+, Prime Video, because one wasn’t enough"
PLAY Previous