iron collar Meaning, Definition & Usage

  1. noun an instrument of execution for execution by strangulation
    garrotte; garrote; garotte.

WordNet