Deluge (Noun)
Meaning 1
A heavy rain.
Classification
Nouns denoting natural phenomena.
Synonyms
Hypernyms
Related Words
Meaning 2
The rising of a body of water and its overflowing onto normally dry land; "plains fertilized by annual inundations".
Classification
Nouns denoting natural phenomena.
Synonyms
Hypernyms
Hyponyms
Related Words
Meaning 3
An overwhelming number or amount; "a flood of requests"; "a torrent of abuse".
Classification
Nouns denoting quantities and units of measure.
Synonyms
Hypernyms
- Mass
- Good Deal
- Lot
- Quite A Little
- Great Deal
- Hatful
- Peck
- Tidy Sum
- Slew
- Raft
- Passel
- Wad
- Mountain
- Pot
- Sight
- Mint
- Pile
- Mickle
- Spate
- Stack
- Deal
- Plenty
- Muckle
- Mess
- Heap
- Batch