Toggle navigation
汉字检索表
公共服务接口
管理离线字典
garotte
英汉字典
英英字典
解释
西班牙的绞刑具;
上述绞刑;
同义
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