leatherboard means an imitation of sole leather, made of leather scraps, rags, paper, etc. Lexicurio rates it Sui generis — a strength score of 90 out of 100.
Etymology
From leather + board.
noun
- An imitation of sole leather, made of leather scraps, rags, paper, etc.