soft soap
English Dictionary
->
Letter S
-> soft soap
Search Dictionary:
soft soap Definition
(n)
flattery
designed
to
gain
favor
(n)
a
soft
(
or
liquid
)
soap
made
from
vegetable
oils
;
used
in
certain
skin
diseases
soft soap Synonyms
blarney
coaxing
green soap
soft soap
sweet talk
© Art Branch Inc.