garroting

英文释义

v strangle with an iron collar

中文翻译

[医] 绞扼, 绞杀(法医)

学习工具