English translation of 'मूसलाधार बरसात'
मूसलाधार बरसात /musaladhara barasata/
nf/musaladhara barasata, mUsalAdhAra barasAta, moosalaadhaara barasaata, mūsalādhār barasāt/
deluge countable noun, transitive verb
A deluge is a sudden heavy fall of rain. You can say that rain deluges a place when it falls very heavily there.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of मूसलाधार बरसात from the Collins Hindi to English Dictionary