smirch

transitive verb

To soil, stain, or dirty with or as if with a smearing agent.

To dishonor; defame.

noun

Something, such as a blot, smear, or stain, that smirches.

To stain; smear; soil; smutch; besmirch.

Figuratively, to degrade; reduce in honor, dignity, fame, repute, or the like.