spatter
verb
spattered;
spattering;
spatters
Definition of spatter
(Entry 1 of 2)
: to spurt forth in scattered drops
blood spattering everywhere
1
: to splash with or as if with a liquid
also
: to soil in this way
his coat was spattered with mud
2
: to scatter by or as if by splashing
spatter water
3
: to cover with or as if with splashes or spots
4
: to cast aspersions on : defame
spattered my reputation