Definitions of tallow oil:

  • noun:   an animal oil obtained by pressing tallow; used as a lubricant