throttler

Definitions of throttler
  1. noun
    someone who kills by strangling
    synonyms: choker, garroter, garrotter, strangler
    see moresee less
    type of:
    killer, slayer
    someone who causes the death of a person or animal
Word Family