Synonyms and related words :
atone, atone for, compensate, expiate, give satisfaction, make amends, make compensation, make good, make matters up, make reparation, make right, make up for, pay the forfeit, pay the penalty, propitiate, recompense, redeem, redress, repair, satisfy, square it, square things