Home / D / deluge

deluge

nounverb /dɛljudʒ/ 2 syllables 6 letters Scrabble 8 WWF 11
Definitions
noun

an overwhelming number or amount

verb

charge someone with too many tasks

verb

fill or cover completely, usually with water

verb

fill quickly beyond capacity; as with a liquid

noun

the rising of a body of water and its overflowing onto normally dry land

Want another word?
Spin the dictionary for a fresh one.
Generate a word →