DRIZZLE
light rain falling in very fine drops
(in cooking) a thin stream of a liquid ingredient trickled over food
rain lightly
(in cooking) trickle a thin stream of (a liquid ingredient) over food
(in cooking) a thin stream of a liquid ingredient trickled over food
rain lightly
(in cooking) trickle a thin stream of (a liquid ingredient) over food