Meaning of Scotch carpet in English:

Scotch carpet

noun

  • A two-ply (or occasionally three-ply) woollen carpet of a type originally manufactured in Scotland.

Origin

Mid 18th century; earliest use found in The Pennsylvania Gazette.