Skip navigation.

dubbin - What does it mean?

Definition of 'dubbin'

English

Alternative forms

* daubing * dubbing

Noun

(wikipedia) (-)
  • A mixture of tallow and oil used to soften leather, and make it waterproof.
  • Anagrams

    *