Meaning ofthumbscrewin English

thumbscrew

us//ˈθʌmzˌskru//uk//ˈθʌmzˌskru//
#uncommon
Definitions