DRIZZLEv.i.
[G., L.] To rain in small drops; to fall as water from the clouds in very fine particles. We say, it drizzles; drizzling drops; drizzling rain; drizzling tears.
DRIZZLEv.t.
To shed in small drops or particles.
The air doth drizzle dew.
Winters drizzled snow.