Meaning of self-excuse in English:

self-excuse

noun

  • The action or fact of offering apology or justification for one's actions or faults; a reason given to excuse one's actions or faults.

Pronunciation

self-excuse

/ˌsɛlfɪkˈskjuːs/ /ˌsɛlfɛkˈskjuːs/

Origin

Late 18th century; earliest use found in The Morning Chronicle.