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