Polyspast(n.) A machine consisting of many pulleys; specifically, an apparatus formerly used for reducing luxations.

Words within polyspast

7 letter words: 3 results
View all words...