Deluge
English Meaning
A washing away; an overflowing of the land by water; an inundation; a flood; specifically, The Deluge, the great flood in the days of Noah (Gen. vii.).
- A great flood.
- A heavy downpour.
- Something that overwhelms as if by a great flood: a deluge of fan mail.
- In the Bible, the great flood that occurred in the time of Noah.
- To overrun with water; inundate.
- To overwhelm with a large number or amount; swamp: The press secretary was deluged with requests for information.