☰
Synonyms of downpours
1 Syllable
storm, flood
2 Syllables
drencher, monsoon, rainstorm, cloudburst
3 Syllables
deluge
4 Syllables
inundation