Table of Contents
Synonyms

1. garroter

noun. someone who kills by strangling.

Synonyms

  • slayer
  • choker
  • throttler
  • garrotter
  • strangler

Featured Games

Synonym.com