exculpationEnglish

exculpation, alibi, excuse, self-justification

Noun

A defense of some offensive behavior or some failure to keep a promise etc.

English: excuse, alibi, exculpation, self-justification

Bahasa: alasan, dalih

The act of freeing from guilt or blame

English: exculpation

Bahasa words with similar meanings

English words with similar meanings

Show 3 words