garotte
[ɡə'rɔt]
n. 西班牙的绞刑(具)
同义词
n.
garrote
,
garrotte
,
iron collar
v.
garrote
,
garrotte
,
scrag
英文解释
n.
1.an instrument of execution for execution by strangulation
2.strangle with an iron collar
网络释义
garotte
绞刑具;