cream laid

noun
plural -s

Definition of cream laid

chiefly British
: a cream-colored laid writing paper