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