Alphabet
Garrote meaning
[guh-roht, -rot]
Definitions of garrote is:
  • noun garrote
    a method of capital punishment of Spanish origin in which an iron collar is tightened around a condemned person's neck until death occurs by strangulation or by injury to the spinal column at the base of the brain.
  • noun garrote
    the collarlike instrument used for this method of execution.
  • noun garrote
    strangulation or throttling, especially in the course of a robbery.