cleanse : Idioms & Phrases
cleansing agent
-
noun a preparation used in cleaning something
cleaner; cleanser.
WordNet
ethnic cleansing
-
noun the mass expulsion and killing of one ethnic or religious group in an area by another ethnic or religious group in that area