释义 |
iron collar ThesaurusNoun | 1. | iron collar - an instrument of execution for execution by strangulationgarotte, garrote, garrotteinstrument of execution - an instrument designed and used to take the life of a condemned person |
iron collar
Synonyms for iron collarnoun an instrument of execution for execution by strangulationSynonymsRelated Words |