what is the definition of drizzle
light rain falling in very fine drops
a light rain usually falling slowly