tallow dip (0 synonym found)

Definition of tallow dip:

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

Definition of tallow dip:

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

Back to Top