Definition of thumbscrew noun from the Oxford Advanced American Dictionary

 

thumbscrew

 noun
noun
NAmE//ˈθʌmskru//
 
 
jump to other results
an instrument that was used in the past for torturing people by crushing their thumbs
See the Oxford Advanced Learner's Dictionary entry: thumbscrew