'iron collar' definitions:

Definition of 'iron collar'

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