death cord

noun

Definition of death cord

: a rope used for hanging a person

called also death rope

First Known Use of death cord

1804, in the meaning defined above

Keep scrolling for more