variants
or garotte
1
a
: a method of execution by strangulation
b
: the apparatus used
2
: an implement (such as a wire with a handle at each end) for strangulation
variants
or garotte
garroted or garotted; garroting or garotting
: to strangle with or as if with a garrote
garroter
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share