Synonyms of shrift

1 Syllable
rue, ruth
2 Syllables
sorrow
3 Syllables
expiation, punishment, confession, penalty, attrition, contrition, purgation, penance, compunction, suffering, remorse
4 Syllables
compensation, repentance, absolution, retribution, atonement, penitence, forgiveness
5 Syllables
self-flagellation, mortification, remorsefulness