mizzle
Concise Oxford English Dictionary © 2008 Oxford University Press:
mizzle1 /ˈmɪz(ə)l/ chiefly dialect
▶noun light rain; drizzle. ▶verb (it mizzles, it is mizzling, etc.) rain lightly.
– derivatives
mizzly adjective.
mizzly adjective.
Concise Oxford English Dictionary © 2008 Oxford University Press:
mizzle2 /ˈmɪz(ə)l/
▶verb Brit. informal, dated vanish.
– origin C18: of unknown origin.
'mizzle' also found in these Oxford entries:

