tridra

/trɪˈdriːə/

Definitions

1. noun

a type of Hindu mythology rain, often associated with the god Indra and causing a heavy downpour.

“The ancient text described the tridra as a powerful storm that brought much-needed rain to the parched land.”

Synonyms

  • cloudburst
  • rainstorm

Antonyms

  • drought
  • dry spell