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
    "The police were on high alert after reports of a throttler in the area";
    - garroter [N. Amer], garrotter [Brit, Cdn], strangler, choker

Derived forms: throttlers

Type of: killer, slayer