bn:00026093n
Noun Concept
EN
flood  inundation  deluge  torrent
EN
An overwhelming number or amount WordNet 3.0
Definitions
Examples
Relations
Sources
EN
An overwhelming number or amount WordNet 3.0 & Open English WordNet
An overwhelming amount of something; anything that overwhelms or causes great destruction. Wiktionary
An overwhelming amount of something. Wiktionary (translation)
EN
A flood of requests WordNet 3.0 & Open English WordNet
A torrent of abuse WordNet 3.0 & Open English WordNet
The rock concert was a deluge of sound. Wiktionary
WordNet 3.0 & Open English WordNet
Wiktionary
EN