noun
adj
verb
adv

Textual thesaurus for "garrotter"

(noun) garroter, choker, strangler, throttler

someone who kills by strangling