diluvia

/dɪˈluːviə/

Definitions

1. noun

a heavy or intense downpour of rain

“The diluvia caused widespread flooding in the city.”

2. noun

a large amount of rain

Synonyms

  • deluge
  • torrent

Antonyms

  • aridity
  • drought