• word of the day

    thumbscrew

    thumbscrew - Dictionary definition and meaning for word thumbscrew

    Definition
    (noun) instrument of torture that crushes the thumb Definition
    (noun) screw designed to be turned with the thumb and fingers
Download our Mobile App Today
Receive our word of the day
on Whatsapp