garroter Meaning, Definition & Usage
-
noun someone who kills by strangling
garrotter; choker; strangler; throttler.
WordNet
Gar*rot"er noun
Definitions
One who seizes a person by the throat from behind, with a view to strangle and rob him.