8 letters · 8 points in Scrabble
noun a heavy rain
noun a violently fast stream of water (or other liquid)
noun an overwhelming number or amount