THESAURUS
Expiate
amend, atone, atone for, compensate, compensate for, correct, cover, do penance, fill up, give and take, give satisfaction, indemnify, live down, make amends, make compensation, make good, make matters up, make reparation, make right, make up for, pay back, pay the forfeit, pay the penalty, propitiate, put right, recompense, rectify, redeem, redress, remedy, repair, repay, retaliate, satisfy, set right, square it, square things
ROGET THESAURUS
Expiate
Atonement
VB
atone, atone for, expiate, propitiate, make amends, make good, reclaim, redeem, repair, ransom, absolve, purge, shrive, do penance, stand in a white sheet, repent in sackcloth and ashes, wear a hairshirt, set one's house in order, wipe off old scores, make matters up, pay the forfeit, pay the penalty, apologize, beg pardon, fair l'amende honorable, give satisfaction, come down on one's knees, fall down on one's knees, down on one's marrow bones.