Select the word that is closest in meaning to “deluge” as used in this sentence: After the week-long storms, the city faced a deluge of water causing widespread flooding.
Aflood
Bdrought
Ccalm
Dbreeze
Show answer
A — flood.
“deluge” means n. a great flood, v. overwhelm