POLYSPAST Meaning of POLYSPAST in English (n.) A machine consisting of many pulleys; specifically, an apparatus formerly used for reducing luxations. Webster's English dictionary. Английский словарь Webster. 2012