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


