THE SCREWS


Meaning of THE SCREWS in English

historical an instrument of torture acting in this way.

→ screw

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.