Dictionary
Thesaurus
Encyclopedia
Translator
Web

torrential rain

 - 1 of 1 thesaurus result
Main Entry: downpour
Part of Speech: noun
Definition: tremendous pouring of rain

Synonyms:

cloudburst, deluge, drencher, flood, inundation, monsoon, rainstorm, storm, torrential rain

Antonyms:

sprinkle
Search another word or see torrential rain on Dictionary
FacebookTwitterFollow us: