1 cream laid | Definition of cream laid

cream laid

noun
plural -s

Definition of cream laid

chiefly British
: a cream-colored laid writing paper