THUMBSCREW


Meaning of THUMBSCREW in English

n. screw which may be screwed in with fingers; torture device

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.