torrential
Meaning (English)
falling in very large amounts, of rain
Meaning (मराठी)
मुसळधार
Used in a sentence
Torrential rain cut off eleven villages for two days.
मुसळधार पावसामुळे अकरा गावांचा दोन दिवस संपर्क तुटला.
Synonyms
heavypouringdeluging
Antonyms
drizzlinglight