garotter

/ɡaʁɔtɛʁ/

Definitions

1. noun

A strangler or murderer, especially one who targets young women, often by garroting.

“The police were searching for the notorious garotter who had been terrorizing the city for months.”

Synonyms

  • murderer
  • necktie murderer
  • strangler

Antonyms

  • hero
  • rescuer