Heavy drizzle (4)
I believe the answer is:
rain
(Other definitions for rain that I've seen before include "Pelt" , "eg A shower" , "downfall?" , "bad weather" , "Wet weather" .)
I believe the answer is:
rain
(Other definitions for rain that I've seen before include "Pelt" , "eg A shower" , "downfall?" , "bad weather" , "Wet weather" .)