deluge

noun IPA /IPA not found/

Synonyms for deluge

What does deluge mean?

A deluge is a severe flood or an overwhelming amount of something, such as a large influx of water or a great quantity of things arriving all at once.

- Syntelligo

About this entry

Language:
ENG
Part of speech:
noun