Definition of castor oil noun from the Oxford Advanced American Dictionary

 

castor oil

 noun
noun
 
[uncountable]
 
jump to other results
a thick yellow oil obtained from a tropical plant and used in the past as a type of medicine, usually as a laxative
See the Oxford Advanced Learner's Dictionary entry: castor oil