Downpour (7)
'downpour' is the definition.
(I know that downpour can be written as deluge)
This is the entire clue.
(Other definitions for deluge that I've seen before include "Flooding downpour" , "A heavy downpour of rain" , "Torrential rain" , "Inundation" , "Flood - downpour" .)
'downpour' is the definition.
(I know that downpour can be written as torrent)
This is the entire clue.
(Other definitions for torrent that I've seen before include "Host" , "Strong stream" , "A rushing stream of water" , "Rush of water" , "Turbulent flow" .)