garrote
noun
variants:
or garotte
Definition of garrote
(Entry 1 of 2)
1a
: 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
garrote
verb
variants:
or garotte
garroted
or garotted;
garroting
or garotting
Definition of garrote (Entry 2 of 2)
: to strangle with or as if with a garrote
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more