thumbscrew
Explore definitions, synonyms, and language insights of thumbscrew
Definitions
Noun
instrument of torture that crushes the thumb
Noun
screw designed to be turned with the thumb and fingers