chammy leather

Definitions

  • WordNet 3.6
    • n chammy leather a soft suede leather formerly from the skin of the chamois antelope but now from sheepskin
    • ***