What is the full meaning of deluges
DELUGE, to flood [v]
Example of the word deluges placed on a Scrabble board.