Definition of Garrotter

  • 1. Someone who kills by strangling Noun

Synonyms for word "garrotter"

Semanticaly linked words with "garrotter"

Hyponims for word "garrotter"