Word
garotte, n.
(garottes)
an instrument of execution for execution by strangulation
<noun.artifact>
garotte
garrote
garrotte
iron collar
lexical pointers
derivationally related form
garotte
lexical pointers
derivationally related form
garrotte
semantic pointers
hypernym
instrument of execution