Denigrate is a verb meaning to criticize or belittle someone or something, often unjustly or harshly, by making diminishing or insulting remarks. It implies disparagement aimed at reducing perceived value or dignity. The term can refer to verbal attacks, smear campaigns, or demeaning comparisons, typically in a context where one seeks to undermine reputation rather than discuss objective flaws.
Full pronunciation guide