English dictionary
moleskin meaning and definition
Definition and meaning of moleskin at MeaningMonkey.org. moleskin meaning and definition in the English Dictionary.MOLESKIN noun
Definition of moleskin (noun)
- a durable cotton fabric with a velvety nap
Source: Princeton University Wordnet