Definition of jack roll in English:

jack roll

noun

historical, rareMining
  • A winch or windlass turned by hand, typically made of wood.

Origin

Early 18th century.