Home

Word

garrotte, n.
(garrottes)
more info an instrument of execution for execution by strangulation
<noun.artifact>

garotte garrote garrotte iron collar
lexical pointers
derivationally related form
lexical pointers
derivationally related form
semantic pointers
hypernym