garroter
/ˈɡærətər/Definitions
1. noun
a device with a cord or wire used to strangle or kill, or a person who uses such a device
“The police found a garroter near the crime scene.”
1. noun
a device with a cord or wire used to strangle or kill, or a person who uses such a device
“The police found a garroter near the crime scene.”