depurate

verb
  1. to purify or cleanse, especially by removing impurities
  2. Usage: formal; technical

Examples