Definition of necking cord in English:

necking cord

noun

Weaving
  • Any of various cords in a drawloom joining the pulley cords and the leashes.

Origin

Early 20th century.