Synonyms of 'downpour'
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
A deluge is a sudden, very heavy fall of rain.
A dozen homes were damaged in the deluge.
If there is a flood, a large amount of water covers an area which is usually dry, for example when a river flows over its banks or a pipe bursts.
This is the sort of flood dreaded by cavers.
Thesaurus for downpour from the Collins English Thesaurus
A downpour is a sudden and unexpected heavy fall of rain.