Find the word definition

WordNet
cleansing agent

n. a preparation used in cleaning something [syn: cleanser, cleaner]