thumbscrew
English Dictionary
->
Letter T
-> thumbscrew
Search Dictionary:
thumbscrew Definition
(n)
instrument
of
torture
that
crushes
the
thumb
(n)
screw
designed
to
be
turned
with
the
thumb
and
fingers
thumbscrew Synonyms
thumbscrew
© Art Branch Inc.