Definitions for polyspast
  • Polyspast (n.) - A machine consisting of many pulleys; specifically, an apparatus formerly used for reducing luxations.
Words in your word
2 Letter Words
al as at ay la lo op os oy pa so ta to ya yo