garrotte
verb(also garotte)
(US English also garrote)
- garrotte somebody
to kill somebody by putting a piece of wire, etc. around their neck and pulling it tight (用金属丝等)勒死,绞杀,扼杀 He had been garrotted, and his tongue had been cut out. 他被绞住了,舌头被割掉了。
Word Originearly 17th cent.: via French from Spanish garrote ‘a cudgel, a garrotte’, perhaps of Celtic origin.