vindicatory ( synonym found)

Definition of vindicatory:

(n) : a person who vindicates

Back to Top