THUMBSCREW Meaning of THUMBSCREW in English n. screw which may be screwed in with fingers; torture device Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012