detergent
noun
°Any non-soap cleaning agent, especially a synthetic surfactant.
adjective
°Having the power to clean.