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. Кембриджский английский словарь. 2012