Denigrate: English vocabulary meaning and example
EN defination card
Learn the English word "Denigrate". Meaning: Pronounced den-i-grayt. It's a To denigrate someone or something means to criticize them unfairly, to talk them down and make them seem worthless or unimportant. People often do it to damage another person's reputation. Synonyms include belittle and disparage. For example: He tried to denigrate her achievements in front of the whole team. #LearnEnglish #EnglishVocabulary #Englishing