Synonyms to throw mud at

besmirch, attaint, bedarken, bedaub, besmear, besmoke, besmutch, besoil, bespatter, bestain, black, blacken, blackwash, blot, blotch, blur, brand, call names, charcoal, cork, darken, daub, defile, denigrate, dinge, dirty, discolor, ebonize, engage in personalities, heap dirt upon, ink, mark, melanize, muckrake, murk, nigrify, oversmoke, revile, scorch, sear, shade, shadow, singe, slubber, slur, smear, smirch, smoke, smouch, smudge, smut, smutch, soil, soot, spot, stain, stigmatize, sully, taint, tar, tarnish, vilify, asperge, asperse, bedabble, bedew, befoul, bespot, besprinkle, blow upon, censure, dabble, damp, dampen, dash, defame, dew, disapprove, disparage, douche, expose, expose to infamy, gibbet, hang in effigy, hose, hose down, humect, humectate, humidify, irrigate, moisten, paddle, pillory, reprimand, slander, slobber, slop, slosh, sparge, spatter, splash, splatter, splotch, sponge, spray, sprinkle, swash, syringe, ta