Toggle navigation
汉字检索表
公共服务接口
管理离线字典
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