Dictionary definition · splatter
noun
- the noise of something spattering or sputtering explosively"he heard a spatter of gunfire"
- a small quantity of something moist or liquid"a dab of paint"
verb
- cause or allow (a liquid substance) to run or flow from a container"spill the milk"
- dash a liquid upon or against"The mother splashed the baby's face with water"
Source: Open English WordNet (CC BY 4.0).