garrote

^ә'rɔt

英文释义

n. an instrument of execution for execution by strangulation
v. strangle with an iron collar

中文翻译

n. 西班牙的绞刑具, 上述绞刑
v. 绞死

35,772
使用频率

学习工具