ATONE FOR Meaning of ATONE FOR in English make amends or reparation for. → atone Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004