Dictionary.com
Thesaurus.com

dispraiser

  • a word derived from dispraise.
    dispraise
    verb (used with object)
    to speak of as undeserving or unworthy; censure; disparage.