Synonyms and Antonyms for downpour

1. downpour (n.)

a heavy rain

Synonyms: