self-exculpatory









self-exculpatory


adjective

  1. intended to excuse oneself from blame or guilt
50 queries 0.568