Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thumbscrew
in English
thumbscrew
us
//ˈθʌmzˌskru//
uk
//ˈθʌmzˌskru//
#uncommon
Definitions
Noun
a
screw
turned
with
thumb
and
fingers
The
carpenter
used
a
thumbscrew
to
tighten
the
loose
board
.
an
instrument
for
torture
;
causing
pain
The
thumbscrew
was
a
medieval
device
used
to
extract
confessions
.
a
vulnerable
spot
(
for
exploitation
)
The
company's
lack
of
diversity
is
a
thumbscrew
that
their
competitors
can
exploit
.