English
Detailed Synonyms for iron collar in English
iron collar:
iron collar [the ~] noun
-
the iron collar
– an instrument of execution for execution by strangulation 1the iron collar; the garotte; the garrote; the garrotte– an instrument of execution for execution by strangulation 1