soft-soap
English Dictionary
->
Letter S
-> soft-soap
Search Dictionary:
soft-soap Definition
(v)
persuade
someone
through
flattery
(v)
use
flattering
talk
on
somebody
soft-soap Synonyms
soft-soap
© Art Branch Inc.