a flood of requests
अनुरोधों की बाढ़
a heavy rain
भारी बारिश
a torrent of abuse
दुरुपयोग का एक धार
a violently fast stream of water (or other liquid)
पानी की एक हिंसक तेजी से धारा (या अन्य तरल)
an overwhelming number or amount
एक भारी संख्या या राशि
the houses were swept away in the torrent
मूसलधार बारिश में मकान बह गए थे