Noun Definition

dubbin

1.Definition: tallow mixed with oil; used to make leather soft and waterproof

Category: General