Meaning of screw twist in English:

screw twist

noun

  • A spiral turning action.

Origin

Mid 19th century; earliest use found in New England Farmer.