RhymeZone

 

Definitions of soft soap:
  • noun:   a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
  • noun:   flattery designed to gain favor

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023