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.      Кембриджский английский словарь.