Meaning of treadwheel

Definition of treadwheel

(noun) a mill that is powered by men or animals walking on a circular belt or climbing steps

Other information on treadwheel

WIKIPEDIA results for treadwheel
Amazon results for treadwheel