Heavy rain shower (8)
I believe the answer is:
downpour
(Other definitions for downpour that I've seen before include "Heavy continuous rainfall" , "Deluge" , "Now proud (anag)" , "Torrent" , "Heavy shower" .)
I believe the answer is:
downpour
(Other definitions for downpour that I've seen before include "Heavy continuous rainfall" , "Deluge" , "Now proud (anag)" , "Torrent" , "Heavy shower" .)