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
Ordspill-verktøy
About this entry
- Language:
- ENG
- Part of speech:
- noun