iron collar

1. (noun) an instrument for execution by strangulation
Synonyms: garotte, garrote, garrotte
Related Words: instrument of execution



Terms and Conditions of Use / Copyright Notice