• Atoned

    Verb

    1. atoned

      (past of atone)
    © Wiktionary