Definition of garrote
English to English noun - an instrument of execution for execution by strangulation
source: WordNet 3.0 - A Spanish mode of execution by strangulation, with an iron collar affixed to a post and tightened by a screw until life become extinct; also, the instrument by means of which the punishment is inflicted.
source: Webster 1913 verb - strangle with an iron collar
People were garrotted during the Inquisition in Spain.
source: WordNet 3.0 - To strangle with the garrote; hence, to seize by the throat, from behind, with a view to strangle and rob.
source: Webster 1913
Visual Synonyms 
Nearby Word
garrote, garrotte, garrot, garotte, garreted, garret, grot, grate, griot, groat, grout, garth, growthead, grouthead, grotty, geared, gocart, grotto, gyrate, growth
|
|
|