Meaning of train oil

Definition of train oil

(noun) a white to brown oil obtained from whale blubber; formerly used as an illuminant

Other information on train oil

WIKIPEDIA results for train oil
Amazon results for train oil