A detergent.
Washing away; carrying off impurities; detergent.
a janitor; a cleaner
A person entrusted with the custody or care of something or someone; a caretaker or keeper.