green soap Meaning, Definition & Usage

  1. noun a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
    soft soap.

WordNet