English dictionary
castile soap meaning and definition
Definition and meaning of castile soap at MeaningMonkey.org. castile soap meaning and definition in the English Dictionary.CASTILE SOAP noun
Definition of castile soap (noun)
- a good hard soap made from olive oil and sodium hydroxide
Source: Princeton University Wordnet