西班牙的绞刑具;上述绞刑
garotte
n : an instrument of execution for execution by strangulation
[syn: {garrote}, {garrotte}, {iron collar}]
v : strangle with an iron collar; "people were garrotted during
the Inquisition in Spain" [syn: {garrote}, {garrotte}, {scrag}]