dubbin

Explore definitions, synonyms, and language insights of dubbin

Definitions

Noun
tallow mixed with oil; used to make leather soft and waterproof

More General Terms