denigration
de-ni-gra-tion
noun
The act of unfairly criticising someone or something, damaging their reputation.
"His constant denigration of her work was unacceptable."
Thesaurus
Synonyms: belittling, calumny, defamation, slander, aspersion, deprecation