cleansing

noun
  1. the act or process of cleaning something thoroughly
  2. the removal of impurities or unwanted elements
adjective
  1. having the power to clean or purify

Examples