ATONE
Meaning of ATONE in English
verb
Synonyms: expiate
Related Word: compensate, pay, recompense, satisfy; appease, conciliate, propitiate
Idioms: set one's house in order
Merriam Webster.
Collegiate thesaurus English vocabulary.
Английский энциклопедический словарь тезаурус.
2003