Tear Down, Discredit, Destroy 🔥

Find Out Today's Word of the Day!

Denigrate

[DEN-ih-grayt]

(verb) To unfairly criticize or belittle someone or something.

His speech denigrated the work of his competitors without offering any real solutions.