BESMIRCH MEANING IN ENGLISH

• Besmirch Definition & Synonyms

  1. (v. t.) To smirch or soil; to discolor; to obscure. Hence: To dishonor; to sully.


Synonyms:
Asperse, Calumniate, Defame, Denigrate, Slander, Smear, Smirch, Sully,

• Besmirched Definition & Synonyms

  1. (imp. & p. p.) of Besmirch


Synonyms:
Flyblown, Spotted, Stained, Sullied, Tainted, Tarnished,

RECENT SEARCHES