Meaning of laid paper

Definition of laid paper

(noun) writing paper having a watermark of fine lines running across the grain

Other information on laid paper

WIKIPEDIA results for laid paper
Amazon results for laid paper