English dictionary
garotte meaning and definition
Definition and meaning of garotte at MeaningMonkey.org. garotte meaning and definition in the English Dictionary.GAROTTE noun
Definition of garotte (noun)
- an instrument of execution for execution by strangulation
- synonyms: garrote, garrotte, iron collar
GAROTTE verb
Definition of garotte (verb)
Source: Princeton University Wordnet