Answer: depurating

AnswerCrossword Clue
depuratingDEPURATE, to free from impurities
depuratingFree (something) of impurities