DUBBIN Meaning of DUBBIN in English [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. Cambridge English vocab. Кембриджский английский словарь. 2012