[noun] [U] - a thick oily substance used to make leather soft and waterproofIt might be better to use dubbin rather than polish on your walking boots.
DUBBIN
Meaning of DUBBIN in English
Cambridge English vocab. Кембриджский английский словарь. 2012