v. expiate, make amends, pay, repay, answer, compensate; redress, remedy, propitiate, redeem Nothing can atone for her betrayal of him to the enemy He has atoned for his sins many times over.
ATONE
Meaning of ATONE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012