Answer: indignation

AnswerCrossword Clue
INDIGNATION

Righteous anger.