spatter

nouns

the noise of something spattering or sputtering explosively
"he heard a spatter of gunfire"
the act of splashing a (liquid) substance on a surface

verbs

dash a liquid upon or against
"The mother splashed the baby's face with water"
is derived from
rain gently
"It has only sprinkled, but the roads are slick"
spot, splash, or soil
"The baby spattered the bib with food"