Definition of pin rib in English:

pin rib

noun

  • A fine rib woven into fabric.

Origin

Late 19th century; earliest use found in The Century Dictionary.