Exoneration Meaning

There are 2 meaning(s) for word Exoneration

Meaning 1 : the act of vindicating or defending against criticism or censure etc.

    Synonyms : vindication
Meaning 2 : the condition of being relieved from blame or obligation