English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the 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