Light rain (7)
I believe the answer is:
drizzle
'light rain' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for drizzle that I've seen before include "Fine rain" , "Very light rain, stronger than mist but less than a shower" , "Rain gently" , "Shed in fine drops" , "Thin rain" .)