GARROTTE(also garotte; us garrote) —verb. (-ting) execute or kill by strangulation, esp. With a wire collar. —none. Device used for this. [french or spanish]