What is the meaning of drizzle in English?

Learn vocabulary with pictures as well as definitions of drizzle in English

Learn in

See more

n. drizzle

Definition of drizzle in English

Light, weak rain that falls gently.

Synonyms of drizzle in English

fine rain