Home

Word

instrument of torture, n.
more info an instrument of punishment designed and used to inflict torture on the condemned person
<noun.artifact>

instrument of torture