Definitions of garotte
  1. noun
    an instrument of execution for execution by strangulation
    synonyms: garrote, garrotte, iron collar
    see moresee less
    type of:
    instrument of execution
    an instrument designed and used to take the life of a condemned person
  2. verb
    strangle with an iron collar
    synonyms: garrote, garrotte, scrag
    see moresee less
    type of:
    strangle, strangulate, throttle
    kill by squeezing the throat of so as to cut off the air
Word Family