deluge

(noun)

Meaning

a severe flood

Example

"The unexpected deluge caused the river to overflow its banks."

Synonyms

floodinundationtorrent

Antonyms

droughtdrainage