denigrate: (verb) to criticize unfairly, to attack the reputation of, to deny the importance or validity of Please don't ever denigrate yourself.