7 letters · 9 points in Scrabble
noun an overwhelming number or amount
noun a heavy rain
noun the rising of a body of water and its overflowing onto normally dry land