EXPIATE


Meaning of EXPIATE in English

verb

to make amends or give satisfaction for wrong done

expiated his crime with his life

Synonyms: atone

Related Word: amend, compensate (for), correct, rectify, redress, remedy

Idioms: make up for, put right

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