garrotter(noun) noun1. someone who kills by stranglingSimilar word(s): choker, garroter, strangler, throttlerDefinition categories: person, killer, slayer