GARROTTE


Meaning of GARROTTE in English

[ gə'rɒt ]

(also garotte ; US garrote )

■ verb kill by strangulation, especially with a length of wire or cord.

■ noun a wire, cord, or other implement used for garrotting.

Origin

C17: via Fr. from Sp. garrote 'a cudgel, a ~', perh. of Celtic origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.