garroting

n.  勒抢罪;使用铁环的绞刑

医学



双语例句

  1. Shooting mostly, though he likes the occasional garroting.
    大部分是枪杀,有时候喜欢勒死人。