Nubuck (noun) Definition, Meaning & Examples

noun
  1. leather that has been rubbed on the flesh side of the skin to give it a fine velvet-like finish
Nubuck (noun) Definition, Meaning & Examples

More Definitions