Answer: deterging

AnswerCrossword Clue
DETERGINGCleansing.
detergingDETERGE, to cleanse (to clean (to rid of stain))
detergingCleanse thoroughly