|
Definition of Garrotter
1. Noun. Someone who kills by strangling.
Exact synonyms: Choker, Garroter, Strangler, Throttler
Generic synonyms: Killer, Slayer
Derivative terms: Choke, Garrote, Garrotte, Strangle, Throttle
Generic synonyms: Killer, Slayer
Derivative terms: Choke, Garrote, Garrotte, Strangle, Throttle