What is the full meaning of nubucks
NUBUCK, a type of leather with a velvety finish [n]
Example of the word nubucks placed on a Scrabble board.