Meaning of thumbscrew

Definition of thumbscrew

(noun) instrument of torture that crushes the thumb
screw designed to be turned with the thumb and fingers

Other information on thumbscrew

WIKIPEDIA results for thumbscrew
Amazon results for thumbscrew