GAROTTE

Definition of GAROTTE

  1. (verb)strangle with an iron collar
  2. (noun)an instrument of execution for execution by strangulation