Dubbin definitions

-ĭng
An application of tallow and oil for dressing leather.
noun
0
0
A greasy preparation for softening and waterproofing leather.
noun
0
0
A mixture of tallow and oil used to soften leather, and make it waterproof.
noun
0
0

Origin of dubbin

From dub