IRON COLLAR





Definition:

  1. [noun] an instrument of execution for execution by strangulation
    Synonyms: garrote, garotte, garrotte

Synonyms: