Definitions
There is 1 meaning of the phrase
Chammy Leather.
Chammy Leather - as a noun
A soft suede leather formerly from the skin of the chamois antelope but now from sheepskin
Synonyms (Exact Relations)
chammychamoischamois leathershammyshammy leatherHypernyms (Closely Related)
leatherHyponyms (Broadly Related)