deterge

verb

Cleanse thoroughly.