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.      Английский энциклопедический словарь тезаурус.