DRIZZLING
ppr. Falling in fine drops or particles; shedding in small drops or particles.
n.The falling of rain or snow in small drops.