throttler Meaning, Definition & Usage

  1. noun someone who kills by strangling
    garroter; garrotter; choker; strangler.

WordNet


Throt"tler noun
Definitions
  1. One who, or that which, throttles, or chokes.
  2. (Zoöl.) See Flasher, 3 (b). Prov. Eng.

Webster 1913