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

deluges Definition

Cancel
deluges
noun(del-uge)
an overflowing of the land by water
deluges
noun(del-uge)
a drenching rain
deluges
noun(del-uge)
an overwhelming amount or number
deluges
verb(del-uge)
to overflow with water : inundate
deluges
verb(del-uge)
overwhelm, swamp

Words Related to deluges!

deluges Examples by Brain Bank Users