Definition of Garrotte

  • 1. An instrument of execution for execution by strangulation Noun
  • 2. Strangle with an iron collar Verb

Synonyms for word "garrotte"

Semanticaly linked words with "garrotte"

Hyponims for word "garrotte"