GARROTE


Meaning of GARROTE in English

[gar.rote] or ga.rotte n [Sp garrote] (1622) 1 a: a method of execution by strangulation b: the apparatus used

2: an implement (as a wire with a handle at each end) for strangulation

[2]garrote or garotte vt gar.rot.ed or ga.rott.ed ; gar.rot.ing or ga.rott.ing (1851): to strangle with or as if with a garrote -- gar.rot.er n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.