chammy : Idioms & Phrases


chammy leather

  • noun a soft suede leather formerly from the skin of the chamois antelope but now from sheepskin
    chamois leather; shammy; shammy leather; chammy; chamois.
WordNet