English Dictionary
◊ DETESTABLE
detersive
adj : having cleansing power [syn: {detergent}]