noun
Alternative spelling of garrote.
verb
noun — an instrument of execution for execution by strangulation
verb — strangle with an iron collar