Light fall of rain (6)
I believe the answer is:
shower
'light fall of rain' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for shower that I've seen before include "Short period of rain" , "Incompetent group" , "quick fall" , "Rabble - downfall" , "Brief fall of rain or hail" .)