·adj Inflicting punishment; avenging; punitory.
II. Vindicatory ·adj Tending or serving to vindicate or justify; justificatory; vindicative.