Multiple choice Which of the following is synonym of the word 'Deluge'? River Enjoy Flood Luxurious Reveal answer Fill a bubble to check yourself C Correct answer Explanation Deluge means a great flood or heavy downpour of rain. Flood is the correct synonym. River is related but not a synonym, while enjoy and luxurious are completely unrelated.