garrote
/^ә'rɔt/
现代语料频率: 35772
中文翻译
n. 西班牙的绞刑具, 上述绞刑
v. 绞死
英文解释
n. an instrument of execution for execution by strangulation
v. strangle with an iron collar
相关词组
1
[医] 勒绞式止血带, 西班牙绞带
2
n. 绞杀者, 勒杀抢劫的强盗