garroter Meaning, Definition & Usage

  1. noun someone who kills by strangling
    garrotter; choker; strangler; throttler.

WordNet


Gar*rot"er noun
Definitions
  1. One who seizes a person by the throat from behind, with a view to strangle and rob him.

Webster 1913