Garrote has 4 different meanings across 2 categories:
Noun
· Verb
Noun
1
an instrument of execution for execution by strangulation
2
an iron collar formerly used in Spain to execute people by strangulation
Verb
1
strangle with an iron collar
"people were garrotted during the Inquisition in Spain"
2
to execute by strangulation
Broader Terms (hypernyms)