English synonyms about - contact  

tallow oil

noun

1 tallow oil

An animal oil obtained by pressing tallow; used as a lubricant.


Find more on tallow oil elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0248