What is the meaning of Mizzle?

To rain in very fine drops.

Misty rain; drizzle.

To abscond, scram, flee.

To yield.

To muddle or confuse. (Probably from a misreading of past tense/participle misled.)

Source: wiktionary.org