soft soap


Meanings

  • flattery designed to gain favor
  • a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
  • persuade someone through flattery
  • use flattering talk on somebody