garroter

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