Answer: expiated

AnswerCrossword Clue
EXPIATEDAtoned for, as sins
EXPIATEDMade amends
EXPIATEDDid penance.
expiatedEXPIATE, to make complete atonement for
expiatedto make amends for