Synonym of cleansing.
Any non-soap cleaning agent, especially a synthetic surfactant.
Preventing, hindering, or acting as an obstacle to.
Carried out to deter military aggression.
Slowing the development of an illness; prophylactic.
A thing that slows the development of an illness.
A contraceptive, especially a condom.