Online English Dictionary

Home

Polyspast


n.

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


© 2009 Dammam Community College