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