Noun moleskin has 1 sense
  1. moleskin - a durable cotton fabric with a velvety nap
    --1 is a kind of
    fabric, cloth, material, textile
,
TOP