mizzle

noun

To rain in very fine drops; drizzle.

Fine rain.

To succumb; yield; hence, sometimes, to become tipsy.

To disappear suddenly; decamp; run off.

To overcome; confuse; entangle mentally.