instrument of torture

1. (noun) an instrument of punishment designed and used to inflict torture on the condemned person
Related Words: boot, instrument of punishment, iron boot, iron heel, iron maiden, rack, thumbscrew, wheel



Terms and Conditions of Use / Copyright Notice