ATONE FOR


Meaning of ATONE FOR in English

make amends or reparation for.

→ atone

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.