expiate
Verb
C2 – Mastery
To make amends for a wrongdoing.
A formal, somewhat literary word; "atone for" is the more common equivalent.
Synonyms
atone for
make amends for