dubbin

nounA thick, greasy substance used to make leather soft and waterproof.

No synonyms or antonyms found for this word.

dubbin synonyms & antonyms | whatsthatwordmean | whatsthatwordmean