drizzle

noun

Light rain falling in very fine drops.

verb

Rain lightly.