What is the full meaning of vindicative
tending to vindicate [adj]
Example of the word vindicative placed on a Scrabble board.