garrote/ /

1.noun[c] 

(绞刑用的)铁环

2.[Garrote]
noun [Person Name] 

加罗特

3.noun[u] 

(使用铁环的)绞刑

4.vt.

绞死,勒杀