Plural of deluge; multiple floods or overwhelming quantities of something.
From Old French 'deluge,' from Latin 'diluvium' (flood, from 'diluere' meaning to wash away). The plural simply adds '-es'.
The word 'deluge' took on a mythological meaning after the biblical Flood became central to Western culture—it went from meaning 'flood of water' to meaning 'overwhelming abundance of anything'!
Complete word intelligence in one call. Free tier — 50 lookups/day.