Synonyms of downpour
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
delugeA deluge is a sudden, very heavy fall of rain.
• A dozen homes were damaged in the deluge.
floodIf 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.
• They moved furniture from houses threatened with imminent inundation.
Thesaurus for downpour from the Collins English Thesaurus