Noun garrotter has 1 sense
  1. garroter, garrotter, strangler, throttler, choker - someone who kills by strangling
    --1 is a kind of killer, slayer
    Derived form: verb garrotte1
,
TOP