|
Garrotte - Dictionary Definition and Overview |
|
Garrotte : (noun) 1: an instrument of execution for execution by strangulation
[syn: garrote, garotte, iron collar]
(verb) 1: strangle with an iron collar; "people were garrotted during
the Inquisition in Spain" [syn: garrote, garotte, scrag]
|
|
|
|
|