Home US English hand-laid
1Laid or set by hand.
2Designating paper made using a mould with wires laid by hand.
Early 19th century.
READ THESE ARTICLES