Vindicating, having a tendency to vindicate.
Vindictive, excessively vengeful.
Promoting or producing vindication.
Promoting or producing retribution or punishment.