What is the full meaning of dubbin
a preparation of grease for softening and waterproofing leather [n -S] / to apply a preparation of grease to leather [v -ED, -ING, -S]
Example of the word dubbin placed on a Scrabble board.