Garrotte has 4 different meanings across 2 categories:
Noun
· Verb
Noun
1
an instrument of execution for execution by strangulation
2
A cord, wire or similar used for strangulation.
Verb
1
strangle with an iron collar
"people were garrotted during the Inquisition in Spain"
2
To execute by strangulation.
Broader Terms (hypernyms)