Meaning of instrument of torture
Definition of instrument of torture
(noun)
an
instrument
of
punishment
designed
and
used
to
inflict
torture
on the condemned
person
Other information on instrument of torture
WIKIPEDIA results for
instrument of torture
Amazon results for
instrument of torture
Tweet