History
History
Synonyms
UK
US
Meaning:
penitence

sorrow and regret (for doing wrong, sin)

shame, sorrow

SELF-CASTIGATION as in Wiktionary
SELF-CASTIGATION as in Wikipedia