garrote
柯林斯词典
1. V-T If someone is garroted, they are killed by having something such as a piece of wire or cord pulled tightly around their neck. 绞死
The two guards had been garroted. 两个看守已经被绞死了。
2. N-COUNT A garrote is a piece of wire or cord used to garrote someone. 绞刑具
返回 garrote