Engelse synoniemen voor atone for

Ander woord voor atone for?

De woorden hieronder zijn synoniemen en hebben dezelfde betekenis als atone for in het Engels.

atone for (pay for ones mistakes)
[werkwoord]

Recent opgevraagde synoniemen in EN