besmircher

/bɛzˈmɪərtʃər/

Definitions

1. noun

A person who besmirches or tarnishes the reputation of another.

“The blogger was accused of being a besmircher, spreading false information to harm the politician’s reputation.”

2. verb

To besmirch or tarnish the reputation of someone or something.

“The company’s reputation was besmirched by the recent scandal.”

Synonyms

  • defamer
  • libeler
  • smircher

Antonyms

  • praiser
  • praiseworthy