'Castor oil' definitions:

Definition of 'castor oil'

(from WordNet)
noun
A purgative extracted from the seed of the castor-oil plant; used in paint and varnish as well as medically

Definition of 'Castor oil'

From: GCIDE

Words containing 'Castor oil'