Dictionary search results

Showing 1-2 of 2 results

treadmill US English

A device formerly used for driving machinery, consisting of a large wheel with steps fitted into its inner surface. It was turned by the weight of people or animals treading the steps