Definition of Garrote

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

Synonyms for word "garrote"

Semanticaly linked words with "garrote"

Hyponims for word "garrote"