Word for a person who intentionally maligns someone's image in front of others

I have faced such situation twice or thrice in my university and work life. Due to competition your peer or ill-wisher tries to put you in dark light intentionally. So, it gives wrong impression of you to other people. If your ill-wisher succeeds, then your image is spoiled in front of others without you actually doing any wrong.

So, what do you call a person who spoils your image or malign your image in public?

For example: He is a/ an ____. He spoiled my image in my office.

In real, he did not spoil my image, but he tried and my co-workers supported me. One more thing, I use to use ill-wisher until now but I feel I need one perfect word. Using ill-wisher sounds stupid.


The richness of English for approximate synonyms suggests that you are far from being alone in having been upset by a:

vilifier, traducer, disparager, denigrator, panner, defamer, knocker, and maligner!

Most of those synonyms imply an element of untruth (libel, slander) so they may not quite express the meaning you seek.


Slanderer (noun): a person who slanders someone (= damages their reputation by making a false spoken statement about them). (Cambridge English dictionary)

Examples:

  • I described him as a serial slanderer who poisoned political debate.
  • The documents prove that they are liars and deliberate slanderers of my name.

(There's nothing wrong with 'ill-wisher'. You could also call him 'antagonist')