Engelse synoniemen voor expiate

Ander woord voor expiate?

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

expiate (make amends for)
expiate (pay for ones mistakes)
[werkwoord]

Recent opgevraagde synoniemen in EN