Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deluge Definition

Cancel
deluge
noun(del-uge)
an overflowing of the land by water
deluge
noun(del-uge)
a drenching rain
deluge
noun(del-uge)
an overwhelming amount or number
deluge
verb(del-uge)
to overflow with water : inundate
deluge
verb(del-uge)
overwhelm, swamp
deluge
French quotation attributed to {i_link|Louis XV|Louis:b1} or {i_link|Madame de Pompadour|Pompadour:b}(del-uge)
after me [us] the deluge

Words Related to deluge!

deluge Examples by Brain Bank Users