Answer: expurging

AnswerCrossword Clue
expurgingEXPURGE, to purify (to cleanse from impurities)