THUMBSCREW


Meaning of THUMBSCREW in English

[noun] [C], screws [plural] [noun] - a device used esp. in the past to torture people (= cause them great pain) by crushing their thumbs

Cambridge English vocab.      Кембриджский английский словарь.