Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

soft soap Definition

Cancel
soft soap
verb(soft-soap)
to soothe or persuade with flattery or blarney
soft soap
noun(soft-soap)
a semifluid soap made especially from potassium hydroxide
soft soap
noun(soft-soap)
flattery

Words Related to soft soap!

soft soap Examples by Brain Bank Users