GeneralConnection.comDictionary
garroter
Noun

1. garrotter
1. strangler, throttler, choker, killer, slayer
Usage