Topic: MATERIAL, TEXTILES


moleskin

noun
     
moleā€§skin [uncountable]
1DCCTIM thick cotton cloth with a soft surface:
moleskin trousers
2 the skin of a mole

Explore MATERIAL, TEXTILES Topic