mizzle
verb
°(British) To rain in very fine drops.
°To abscond, scram, flee.
noun
synonyms: drizzle