GeneralConnection.comDictionary
garrotter
Noun

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