garrotte

解释
绞刑; 绞杀;

同义
garotte garrote garrotte iron collar
词性
n
解释
an instrument of execution for execution by strangulation
示例
None

同义
garotte garrote garrotte scrag
词性
v
解释
strangle with an iron collar
示例
people were garrotted during the Inquisition in Spain