English dictionary
castor oil meaning and definition
Definition and meaning of castor oil at MeaningMonkey.org. castor oil meaning and definition in the English Dictionary.CASTOR OIL noun
Definition of castor oil (noun)
- a purgative extracted from the seed of the castor-oil plant; used in paint and varnish as well as medically
Source: Princeton University Wordnet