Definition of Garroter

  • 1. Someone who kills by strangling Noun

Synonyms for word "garroter"

Semanticaly linked words with "garroter"

Hyponims for word "garroter"