English dictionary
green soap meaning and definition
Definition and meaning of green soap at MeaningMonkey.org. green soap meaning and definition in the English Dictionary.GREEN SOAP noun
Definition of green soap (noun)
- a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
- synonyms: soft soap
Source: Princeton University Wordnet