Train Oil (noun) Definition, Meaning & Examples

noun
  1. oil obtained from the blubber of whales or from seals, walruses, or other marine animals.
noun
  1. oil obtained from the blubber of various marine animals, esp the whale
Train Oil (noun) Definition, Meaning & Examples

More Definitions