Meaning of thumbscrew
Definition of thumbscrew
(noun)
instrument
of
torture
that crushes the
thumb
screw
designed
to be
turned
with the
thumb
and fingers
Other information on thumbscrew
WIKIPEDIA results for
thumbscrew
Amazon results for
thumbscrew
Tweet