soap powder

noun

Definition of soap powder

chiefly British
: a powder that is made from soap and other substances and used for washing clothes