Answer: disculpating

AnswerCrossword Clue
disculpatingDISCULPATE, to free from blame