Garrotter Synonyms

Someone who kills by strangling
(Noun)