What is the full meaning of moleskin
a heavy durable cotton [n -S]
Example of the word moleskin placed on a Scrabble board.