EXCULPATION MEANING IN ENGLISH

• Exculpation Definition & Synonyms

  1. (n.) The act of exculpating from alleged fault or crime; that which exculpates; excuse.


Synonyms:
Alibi, Excuse,

RECENT SEARCHES