DENIGRATE Meaning of DENIGRATE in English v.tr. defame or disparage the reputation of (a person); blacken. Derivatives: denigration n. denigrator n. denigratory adj. Etymology: L denigrare (as DE-, nigrare f. niger black) Oxford English vocab. Оксфордский английский словарь. 2012