See also: leaf casting

English

edit

Etymology

edit

leaf +‎ casting

Noun

edit

leafcasting (uncountable)

 
English Wikipedia has an article on:
Wikipedia
  1. A means of strengthening paper so as to preserve it, covering existing pieces of weak paper with stronger sheets using mechanical equipment.

Translations

edit