garrotte (also garotte, US also garote)

n device used for garrotting (garrotte 1) 绞刑用的铁环.


[[修改/添加解释]]