Answer: expiating

AnswerCrossword Clue
expiatingEXPIATE, to make complete atonement for
expiatingto make amends for