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