A tiny amount of wet weather? (8)
I believe the answer is:
raindrop
(Other definitions for raindrop that I've seen before include "tiny amount of water" , "Bit of precipitation" , "Spot of precipitation" , "Falling globule of water" , "Precipitated globule - keeps falling on my head in song" .)