What is the meaning of Mizzle?
To rain in very fine drops.
Misty rain; drizzle.
A mist; a fine spray; a spattering.
To abscond, scram, flee.
To yield.
To muddle or confuse. (Probably from a misreading of past tense/participle misled.)
Source: wiktionary.org