SOFT SOAP


Meaning of SOFT SOAP in English

[soft soap] n (1634) 1: a semifluid soap made esp. from potassium hydroxide

2: flattery

Merriam-Webster English vocab.      Английский словарь Merriam Webster.