Dictionary / Vocabulary / 罪滅ぼし
つみほろぼし
atonement (for one's sins); expiation; making amends; making up for (a misdeed)
Also written 罪滅し、罪ほろぼし
彼は罪滅ぼしに難行苦行をしている。
He is doing penance.
サラリーマンが罪ほろぼしに僻地でひっそりと暮らしはじめた。
The salaryman went to live quietly in a remote area in order to atone for his sins.