Dubbin — definition

1. dubbin (Noun)

1 definition

dubbin (Noun) — Tallow mixed with oil; used to make leather soft and waterproof.

1 type of
tallow