English dictionary
leather soap meaning and definition
Definition and meaning of leather soap at MeaningMonkey.org. leather soap meaning and definition in the English Dictionary.LEATHER SOAP noun
Definition of leather soap (noun)
- a mild soap for cleansing and conditioning leather
- synonyms: saddle soap
Source: Princeton University Wordnet