train oil

Explore definitions, synonyms, and language insights of train oil

Definitions

Noun
a white to brown oil obtained from whale blubber; formerly used as an illuminant

More General Terms