TOP

Definition of moleskin noun from the Oxford Advanced Learner's Dictionary

moleskin

noun
 
/ˈməʊlskɪn/
 
/ˈməʊlskɪn/
[uncountable]
jump to other results
  1. a type of strong cotton cloth with a soft surface, used for making clothesTopics Clothes and Fashionc2
    Word Originmid 17th cent.: from mole, the animal, and skin.
See moleskin in the Oxford Advanced American Dictionary
ripple effect
noun
 
 
From the Topic
Change, cause and effect
C2
Oxford Learner's Dictionaries Word of the Day