SPLATTER
- Splash with a sticky or viscous liquid
- Splash (such a liquid) over a surface or object
- (of such a liquid) Splash
- Prominently or sensationally publish (a story) in a newspaper
- to spatter (to scatter in drops) [v SPLATTERED, SPLATTERING, SPLATTERS]