Recent Searches
GRE Word List made easy using Mnemonics
garotte - Dictionary definition and meaning for garotte
GAROTTE
(noun) an instrument of execution for execution by strangulation
synonyms : garrote , garrotte , iron collar(verb) strangle with an iron collar
"people were garrotted during the Inquisition in Spain"
synonyms : garrote , garrotte , scrag
WordNet® 3.0, © 2006 by Princeton University.


