Set 238 · Study 1 / 5

Exit

deluge

noun/ˈdɛljuːdʒ/

a severe flood or a sudden overwhelming quantity of something

After the heavy rains, the small town experienced a deluge that submerged several homes and roads.

floodinundationtorrent
word origin — from Latin 'diluvium' meaning 'flood'