The word vindictive means:

blessing

reward

anger

revengeful