Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: garroter
Usage: N. Amer (=garrotter)
  1. Someone who kills by strangling
    - garrotter [Brit, Cdn], strangler, throttler, choker

Derived forms: garroters

See also: garrote [N. Amer]

Type of: killer, slayer