Garrote

Definitions

[1] n. Hinrichtung durch die Garotte
[2] n. Erdrosselung
[3] v. garrotieren, zu Tode erwürgen

[ gə'rɔt ]