thumbscrew ( synonym found)

Definition of thumbscrew:

°A screw that can be turned with the thumb and fingers.
°An instrument of torture used to crush the fingers.

Definition of thumbscrew:

°A screw that can be turned with the thumb and fingers.
°An instrument of torture used to crush the fingers.

Back to Top