"Sprinkle of Hoses"
Definition: a light shower that falls in some locations and not others nearby
Related: shower,rain shower
Definition: rain gently
Related: rain down,rain
Definition: cause (a liquid) to spatter about, especially with force