Meaning of tallow oil

Definition of tallow oil

(noun) an animal oil obtained by pressing tallow; used as a lubricant

Other information on tallow oil

WIKIPEDIA results for tallow oil
Amazon results for tallow oil