illuvia

/ɪˈluːviə/

Definitions

1. noun

a rain shower, especially one that brings relief from a prolonged drought.

“The illuvia that rolled in from the mountains revitalized the parched landscape.”

2. noun

a period of gentle, soothing rain that occurs after a dry spell.

“The illuvia that fell on the city helped to alleviate the water shortage.”

Synonyms

  • cloudburst
  • gullywasher
  • rain shower

Antonyms

  • drought
  • dry spell