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