garrote
🇺🇸
/ɡəˈrɑːt/
🇬🇧
/ɡəˈrɒt/
to strangle someone with a wire or similar object
The spy was caught and garrotted by the enemy agents.
间谍被敌方特工抓住并窒息致死。
a wire or similar object used to strangle someone
The detective found a garrotte at the crime scene.
侦探在犯罪现场发现了一根绞索。