Meaning : A heavy rain.
Synonyms : cloudburst, deluge, downpour, pelter, soaker, waterspout
Translation in other languages :
बहुत तेजी से मोटी धार में होने वाली वर्षा।
दो घंटे की मूसलाधार वर्षा से पूरा शहर डूब गया।ମୋଟା ଧାରାରେ ହେଉଥିବା ବର୍ଷା
ଦୁଇ ଘଣ୍ଟାର ମୂଷଳ ଧାରା ବର୍ଷାରେ ସାରା ସହର ବୁଡି ଗଲାमोठ्या धारेच्या स्वरूपात होणारा पाऊस.
दोन तासाच्या मुसळधार पावसाने पूर्ण शहर बुडाले.Meaning : A violently fast stream of water (or other liquid).
Example :
The houses were swept away in the torrent.
Synonyms : violent stream
Meaning : An overwhelming number or amount.
Example :
A flood of requests.
A torrent of abuse.
Synonyms : deluge, flood, inundation