mizzle

verb
  1. to rain in fine drops; to drizzle
  2. Usage: chiefly British
noun
  1. fine rain; drizzle
  2. Usage: chiefly British

Examples