Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

garrote Definition

Cancel
garrote
noun(gar-rote)
a method of execution by strangulation
garrote
noun(gar-rote)
the apparatus used
garrote
noun(gar-rote)
an implement (such as a wire with a handle at each end) for strangulation
garrote
verb(gar-rote)
to strangle with or as if with a garrote

Words Related to garrote!

garrote Examples by Brain Bank Users