Mizzle



ENGLISH MEANING
noun
1.
Mist; fine rain.
verb
1.
(INTRANSITIVE) To rain in very fine drops.
2.
(INTRANSITIVE) To take one's self off; to go.