garotte
1. [ verb ] strangle with an iron collar
Synonyms: scrag garrote garrotte
Examples:

"people were garrotted during the Inquisition in Spain"

Related terms: strangle garrote garroter
2. [ noun ] an instrument of execution for execution by strangulation
Synonyms: garrotte iron_collar garrote
Related terms: instrument_of_execution garrotte
Similar spelling:   garrotte
  Garrott
  garrote
  Garriott
  Garrette
  Garrett
  Garratt
  Garoutte
  garret
  Garett
  Garrity
  Garrido
  grotty
  grotto
  Grote