drizzle

noun
  1. very light rain falling in fine drops
verb
  1. to rain lightly in fine drops
  2. to pour or let fall in a thin stream

Examples