Definitions Found:

Cleanse thoroughly