New Word
Noun
Definition: sudden, overwhelming flood of water
Examples: The deluge of rain caused the river to spill over its banks and flood the nearby fields. | The sudden deluge flooded the streets and caused chaos in the town.
4 of 50 words mastered