What is the meaning of Polyspast?

A machine consisting of many pulleys

A machine of many pulleys, formerly used to reduce dislocation

A windlass with many pulleys and truckles

Source: wiktionary.org