English translation of 'बरसा देना'
बरसा देना /barasa dena/
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