ALL meanings of train oil
train oil
T t - noun train oil oil obtained from the blubber of whales or from seals, walruses, or other marine animals. 1
- noun train oil oil obtained from the blubber of various marine animals, esp the whale 0
- noun train oil whale oil, or, formerly, oil from seals, codfish, etc. 0