Answer: vindicatory

AnswerCrossword Clue
vindicatoryserving or tending to vindicate