English translation of बरसा देना
बरसा देनाPowered by COBUILD /barasa dena/
Definitions and Translations
/barasa dena, barasA denA, barasaa denaa, barasā denā/
rain transitive or intransitive verb, phrasal verb
If things rain on a person or place, or if they rain down, they fall on that person or place in large quantities.
⇒ In Calcutta yesterday plastic bottles rained on to the pitch from the crowd. ⇒ Pieces of the plane rained down on the crowd.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of बरसा देना from the Collins Hindi to English Dictionary