Read the dictionary definition of splatter. All definitions for this word.
1. the noise of something spattering or sputtering explosively
1. he heard a spatter of gunfire
2. a small quantity of something moist or liquid
1. a dab of paint
2. a splatter of mud
3. just a splash of whiskey
3. dash a liquid upon or against
1. The mother splashed the baby's face with water
4. cause or allow (a liquid substance) to run or flow from a container
1. spill the milk
2. splatter water