Atoned, past participle of atone. Synonyms in the same form.
Expiate
expiated, compensated, propitiated, repaired
Other
repented, redeemed, abid, answered
All synonyms for atone →