Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: throttler  thró-t(u)l-u(r)
  1. Someone who kills by strangling
    - garroter [N. Amer], garrotter [Brit, Cdn], strangler, choker

Derived forms: throttlers

Type of: killer, slayer