To mark or soil with spots:
blotch, spatter, splatter, splotch, spot. See marksTo hurl or scatter liquid upon:
dash, slop, slosh, spatter, splash, splatter, spray, swash. See strikeTo contaminate the reputation of:
befoul, besmear, besmirch, blacken, cloud, denigrate, dirty, smear, smudge, smut, soil, spatter, stain, sully, taint, tarnish. Idioms: give a black eye to, sling (or throw) mud on. See attack, cleanLearn more about bespatter