Drizzle

Webster's Dictionary of the English Language

·noun Fine rain or mist.

II. Drizzle ·vt To shed slowly in minute drops or particles.

III. Drizzle ·vi To rain slightly in very small drops; to fall, as water from the clouds, slowly and in fine particles; as, it drizzles; drizzling drops or rain.