English Dictionary
▪ garrote
▪ garroter
▪ garrotte
▪ garrotter
▪ garrulinae
◊ GARROTTE
garrotte
n : an instrument for execution by strangulation [syn: {garrote},
{garotte}, {iron collar}]
v : strangle with an iron collar; "people were garrotted during
the Inquisition in Spain" [syn: {garotte}, {scrag}]
garrote
garroter
garrotte
garrotter
garrulinae
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]