1 leather paper | Definition of leather paper

leather paper

noun

Definition of leather paper

: an imitation leather made from properly colored paper embossed with a leather grain and sometimes varnished