An instrument of execution for execution by strangulation. Synonyms: garotte, garrote, iron collar.
|
|
|
Words linked to "Garrotte" : garrotter, instrument of execution, strangulate, throttle, strangle, garotte, garrote |
Copyright © 2024 e-Free Translation.com |