GARROTE


Meaning of GARROTE in English

I. noun or garotte Etymology: Spanish ~ Date: 1622 1. a method of execution by strangulation, the apparatus used, an implement (as a wire with a handle at each end) for strangulation, II. transitive verb or garotte (~d or garotted; garroting or garotting) Date: 1851 to strangle with or as if with a ~, ~r noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.