VariousWords beta
Related Terms:
Definitions:
Noun
soft soap
green soap
Definition: a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
Definition: jellyish soap made by cooking natural oils and fats with potassium hydroxide
Verb
Definition: Alternative spelling of soft-soap