Definition of leafcasting - Reference.org > Your most extensive resource for Definitions & Translations

Definition of leafcasting

What is the definition of "leafcasting"?
  • leafcastingnoun
  • 1. A means of strengthening paper so as to preserve it, covering existing pieces of weak paper with stronger sheets using mechanical equipment.


Translate leafcasting

How to Say "leafcasting" in:
  • Spanish: leafcasting
  • German: leafcasting
  • French: leafcasting
  • Mandarin: leafcasting
  • Japanese: leafcasting

Words Like leafcasting

NEARBY & RELATED ENTRIES



ALTERNATIVE SEARCHES FOR leafcasting