GARROTE(brit. Garrotte) —verb. (-ting) execute or kill by strangulation, esp. With a wire collar. —none. Device used for this. [french or spanish]