Garroter

Definition:

  • (n.) One who seizes a person by the throat from behind, with a view to strangle and rob him.

Compare garroter with other words:

garroted vs. garroter

garroter vs. parroter

garroter vs. strangle

garrote vs. garroter