thumbscrews
English
Noun
thumbscrews
plural of
thumbscrew