garotted

[ɡə'rɔt]
n., vt.
-rotted.-rotting = garrote