<p><strong>Noun</strong></p><ul><li>a great flood of water; inundation; flood.</li><li>a drenching rain; downpour.</li><li>anything that overwhelms like a flood: a deluge of mail.</li><li>Synonyms: catastrophe, cataclysm, the Deluge.</li></ul><p><strong>Verb</strong></p><ul><li>to flood; inundate.</li><li>to overrun; overwhelm: She was deluged with congratulatory letters.</li></ul><p><strong>End of Response</strong></p>