thumb screw

English

Noun

thumb screw (plural thumb screws)

  1. Alternative spelling of thumbscrew.