Garrote

v. t.
1970-01-01 · 5 · · · 0

释义

To strangle with the garrote; hence, to seize by the throat, from behind, with a view to strangle and rob.
上一条: Garroting
下一条: Garroter