To criticize unfairly; to attack the reputation of someone or something by speaking negatively about them.
From Latin 'denigratus,' meaning 'blackened,' from 'de-' (completely) and 'niger' (black). The literal sense of blackening something evolved into the figurative meaning of darkening someone's reputation through criticism.
Try Another Word