Search in full dictionary

THUMBSCREWS

THUMBSCREWS
ScnMaster
an old instrument of torture by which one or both thumbs were compressed. OEC - A Talk On a Basic Qual App Mar 91