Vindicative



ENGLISH MEANING
adjective
1.
Tending to vindicate; vindicating; as, a vindicative policy.
1.
Revengeful, vindictive