Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

polyspast Definition

Cancel
polyspast
noun
A machine consisting of many pulleys

Words Related to polyspast!

polyspast Examples by Brain Bank Users