Definition of death cord in English:

death cord

noun

  • A cord used to kill somebody; specifically = death rope.

Origin

Early 19th century; earliest use found in Joanna Baillie (1762–1851), playwright and poet.