Home

Word

tallow oil, n.
more info an animal oil obtained by pressing tallow; used as a lubricant
<noun.substance>

tallow oil
semantic pointers
hypernym