Definition
Simply plug your letters into the Search and Get definitions for English words.
noun : TORRENTS
Source:WordNet 3.1
-
1. (
) a heavy rain ;
-
2. (
) a violently fast stream of water (or other liquid); "the houses were swept away in the torrent" ;
-
3. (
) an overwhelming number or amount; "a flood of requests"; "a torrent of abuse" ;
See more about : TORRENTS