Topic: CLOTHES


moleskin

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

Explore CLOTHES Topic