English dictionary
soft soap meaning and definition
Definition and meaning of soft soap at MeaningMonkey.org. soft soap meaning and definition in the English Dictionary.SOFT SOAP noun
Definition of soft soap (noun)
- flattery designed to gain favor
- synonyms: blarney, coaxing, sweet talk
- a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
- synonyms: green soap
Source: Princeton University Wordnet