noun
adj
verb
adv

Textual thesaurus for "garroter"

(noun) garrotter, choker, strangler, throttler

someone who kills by strangling