Throttler Synonyms

Someone who kills by strangling
(Noun)