Meaning of pulling jack in English:
pulling jack
noun
A hydraulic device designed to lift or pull heavy weights.
Origin
Late 19th century; earliest use found in Edward H. Knight (1824–1883), patent lawyer and expert in mechanics.
Are You Learning English? Here Are Our Top English Tips