deluge
/dɛljudʒ/
nounverb
6 letters2 syllables8 points in Scrabble®11 points in WWF®
DEFINITIONS6
NOUN
1
An overwhelming number or amount.
2
The rising of a body of water and its overflowing onto normally dry land.
3
VERBA heavy rain.
1
Charge someone with too many tasks.
2
Fill or cover completely, usually with water.
3
Fill quickly beyond capacity; as with a liquid.
WORD FORMS
Starts withD
Ends withE
GAME SCORES
Scrabble®8 points
Words With Friends®11 points
Double word16 points
Triple word24 points
GOOD TO KNOW
Pig Latinelugeday
Starts & ends withD … E
Syllablesdel · uge
SYNONYMS & RELATED14
KEEP EXPLORING4