SCREWS Meaning of SCREWS in English [plural] [noun] - thumbscrew Cambridge English vocab. Кембриджский английский словарь. 2012