POLYSPAST Meaning of POLYSPAST in English noun a machine consisting of many pulleys; specifically, an apparatus formerly used for reducing luxations. Webster English vocab. Английский словарь Webster. 2012