Noun iron collar has 1 sense
  1. garrote, garotte, garrotte, iron collar - an instrument of execution for execution by strangulation
    --1 is a kind of instrument of execution
,
TOP