Vindicatory



ENGLISH MEANING
adjective
1.
Tending or serving to vindicate or justify; justificatory; vindicative.
2.
Inflicting punishment; avenging; punitory.