Word info

leafcasting

Noun

Meaning

leafcasting (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms