leathercloth
noun
: a cloth usually of cotton or plastic made to imitate leather by various coating, embossing, and finishing processes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share