meaning of thumbscrew

1. screw designed to be turned with the thumb and fingers


Related Words

thumbscrew |

Developed & Maintained By Taraprasad.com

Treasure Words