Definition of self-confession in English:

self-confession

noun

mass noun
  • The action or fact of openly admitting to something.

    ‘there is a new climate of self-confession’
    count noun ‘self-confessions of criminal activity’

Pronunciation

self-confession

/ˌsɛlfkənˈfɛʃn/