What is the meaning of Detractor?

A person who belittles the worth of another person or cause.

detractor, disparager

first-person singular present passive indicative of dētractō

detractor

detractor

Source: wiktionary.org