Multiple choice softskills leadership denigrate blacken thought frustrate prophetic Reveal answer Fill a bubble to check yourself A Correct answer Explanation Denigrate comes from Latin 'denigrare' meaning 'to blacken.' It means to criticize unfairly or treat as worthless, often targeting someone's reputation. Option B is a noun, C is a verb meaning to thwart, while D is an adjective meaning predictive.