1 leathercloth | Definition of leathercloth

leathercloth

noun

Definition of leathercloth

: a cloth usually of cotton or plastic made to imitate leather by various coating, embossing, and finishing processes