Besmirch(v. t.) To smirch or soil; to discolor; to obscure. Hence: To dishonor; to sully.
Besmirched(imp. & p. p.) of Besmirch
Besmirching(p. pr. & vb. n.) of Besmirch

Words within besmirch