garrotter
garrotter - noun
someone who kills by strangling
garrotter - thesaurus
choker
garroter
strangler
throttler