Severe downpour (9)
I believe the answer is:
rainstorm
(Other definitions for rainstorm that I've seen before include "ferocious weather" , "Heavy fall" , "power shower?" , "In bad fall" , "bad weather" .)
I believe the answer is:
rainstorm
(Other definitions for rainstorm that I've seen before include "ferocious weather" , "Heavy fall" , "power shower?" , "In bad fall" , "bad weather" .)