Denigrate
(verb)
- To attack the reputation or integrity of; to speak evil of.
- To criticize or belittle unfairly; to tarnish or sully.
Origin:
Early 17th century (in the sense "blacken, tarnish"): from latin denigrare, from de- "completely" + nigrare "to make black", from niger "black".
Examples:
- He was constantly denigrating his coworkers behind their backs.
- She denigrated the new movie by calling it a piece of trash.
- The politician's opponents tried to denigrate his reputation by spreading rumors.
- The newspaper article denigrated the company's business practices.
- He denigrated the other candidate's qualifications for the job.