ATONE


Meaning of ATONE in English

v. Function: verb

Synonyms: EXPIATE

Related Words: compensate, pay, recompense, satisfy; appease, conciliate, propitiate

Idioms: set one's house in order

Merriam Webster. Collegiate thesaurus English dictionary.      Английский энциклопедический толковый словарь тезауруса.