ATONE


Meaning of ATONE in English

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.

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.