'iron collar' definitions:

Definition of 'iron collar'

(from WordNet)
noun
An instrument of execution for execution by strangulation [syn: garrote, garotte, garrotte, iron collar]