Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of thumbscrew

- A screw having a flat-sided or knurled head, so that it may be turned by the thumb and forefinger.
- An old instrument of torture for compressing the thumb by a screw; a thumbkin.

Crossword clue for thumbscrew

- Instrument of torture