garrotte
Concise Oxford English Dictionary © 2008 Oxford University Press:
garrotte /gəˈrɒt/ (also garotte; US garrote)
▶verb kill by strangulation, especially with a length of wire or cord. ▶noun a wire, cord, etc. used for garrotting.
– origin C17: via Fr. from Sp. garrote ‘a cudgel, a garrotte’, perh. of Celtic origin.
'garrotte' also found in these Oxford entries:

