1. Verb
To rain in very fine drops, like a thick mist; to mizzle.
2. Noun
A fine rain; a thick mist; mizzle.
More about this word
Synonyms and related words
Explore this word
