What is the meaning of the word "cleanser"?

Definitions: