English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition moleskin in British English

moleskin noun

[uncountable]noun
/ˈməʊlˌskɪn/
1

a soft thick cloth made from cotton

Synonyms and related words
2

the skin and fur of a mole

Synonyms and related words
Definition moleskin in British English