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