Mizzle

Webster's Dictionary of the English Language

·noun Mist; fine rain.

II. Mizzle ·vi To rain in very fine drops.

III. Mizzle ·vi To take one's self off; to Go.