Skip to content

garotte

Dictionary definition · garotte

noun

  1. an instrument of execution for execution by strangulation

verb

  1. strangle with an iron collar"people were garrotted during the Inquisition in Spain"

Source: Open English WordNet (CC BY 4.0).