As a noun, it means a very large flood or an overwhelming amount of something. As a verb, it means to flood or to overwhelm someone with too much of something at once.
From Old French *deluge*, from Latin *diluvium* meaning 'flood', from *di-* (intensifying prefix) and *luere* ('to wash'). It originally referred to huge, world-covering floods, like those in ancient myths.
Try Another Word